TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Why bad software architecture is easy to monetize

35 点作者 chedine超过 6 年前

5 条评论

hrktb超过 6 年前
&gt; In housing, usually stories like these are not possible, because there is a minimal - legal or other - standard that housing needs to comply to.<p>“My sweet summer child”<p>Housing has a lot of regulation, and also a lot of dirty tricks to cut corners without the buyer having recourse (and it’s usually minor enough problem thatvit’s not worth fightig), and building in specific ways so the owner comes back to the same contractor with a high probability.<p>I remember once a contractor explaining “we’re the only shop in the region that can use this super fancy system”, and it’s really a way to declare clients will come bck to them when it breaks
DoreenMichele超过 6 年前
In reality, housing works exactly like he described, just over a longer time frame. Human housing didn&#x27;t start with water and electricity and insulation. That came much later. It started as just very bare bones shelter from the elements.<p>The Great Fire of London occured in part because thatched roofs and other cheap solutions common at the time turned out unexpectedly to be a fire hazard in a dense city environment, something that hadn&#x27;t really existed before. Afterwards, the UK banned thatched roofs from city limits. It&#x27;s still legal to have them on farm houses in rural locations because thatched roofs aren&#x27;t evil incarnate. They work fine at a small scale.<p>The developed world we have today wouldn&#x27;t exist if humans had to start with modern, highly regulated housing standards. In fact, it&#x27;s a hardship for some and fueling homelessness that we have largely eliminated many &quot;lesser&quot; forms of housing in the US.<p>In business, same thing. You may not even need the fully developed thing with all the bells and whistles. You may be in a position where the cheap, half-assed solution now is absolutely perfect and allows you to grow your business where you both can need and afford the extras.<p>I&#x27;m reminded of an article title: &quot;I&#x27;m going to scale my foot up your butt!&quot; Scaling problems are good problems to have. It&#x27;s a sign of success. But worrying about scaling when you should be writing an MVP is putting the cart before the horse.<p>In anything, whether housing or software, the real trick is accurately determining which cheap, half-assed solutions are good steps and which are &quot;oh, god, no!&quot; Cheap housing that&#x27;s small and bare bones isn&#x27;t necessarily a problem. Cheap housing that&#x27;s, say, a health hazard may not be worth it. You may be better off sleeping in a tent. There&#x27;s no doubt software equivalents to those metrics.
heavenlyblue超过 6 年前
What about the fact that money paid later is always cheaper than the money paid today?<p>What about being a rational actor and actually asking what are you going to get from the contractors who are requesting 200000 upfront? Surely their contract would have more detail the cheaper one lacks.
jiveturkey超过 6 年前
without reading TFA i can tell you. because the software architecture is irrelevant to monetizing a product. a great architecture is also “easy” to monetize.<p>if you look past 0-&gt;1 then the better arch starts to pay off.
评论 #18690717 未加载
squarefoot超过 6 年前
Tl;dr version of the answer:<p>There are 3 ways a job can be done: fast, cheap, good. You can pick only 2.