4 ms·
Of the three startups I've worked with, two of the three were ridiculously over-engineered monstrosities that were way over time budget. It was clear that the C
by debacle 14y ago
Of the three startups I've worked with, two of the three were ridiculously over-engineered monstrosities that were way over time budget. It was clear that the CIO/CTO wanted to do cool fun stuff and not build a marketable product.
The other was cobbled together with completely shit code, was constantly breaking on releases, and was glued together with perl scripts. They're now publicly traded.
- lifeisstillgood 14y agoCan you name names? Specifically the publically traded one ?
- debacle 14y agoI can, but I wont.
- true_religion 14y agoI'm sure you could guess at it if you had to, its all publicly available information.
- 55pts 14y agoHere's my guess: Synacor. Took me only a few minutes of googling.
- eragnew 14y agopublically traded != startup (in my opinion)
- mey 14y agoI inferred that the parent comment meant he/she worked for a startup, that became successful and is now a publicly traded company.
- raverbashing 14y agoThis A lot of people think following all best practices and offering a unit test sacrifice to Uncle Bob will lead to success Shipping will put food on the table. Of course, if your system can't stand 5 simultaneous users it won't, still it's difficult to get that bad. (but yeah, some people manage to get to that level) And some "online services" have very bad code, and still they sell millions. Get rich first, then you can improve your code.
- rokhayakebe 14y agoGet rich first, then you can improve your code.
- heretohelp 14y ago>Get rich first, then you can improve your code. I agree with you, but the second part never happens.
- deleted 14y ago[deleted]
- fullmoon 14y agoSure, but how can you fearlessly refactor the code without having automated tests in the first place for example? Technical debt accumulates interrest.
- raverbashing 14y agoVersion 2.0 Or you start adding unit tests, which may be harder than rewriting Doing a version 2.0 is easier (but maybe harder) than it looks
- Rhino55 14y agoI worked for a startup that was A) cobbled together with completely shit code, was constantly breaking on releases, and was glued together by ???. and B) a ridiculously over-engineered monstrosity with independent services It was bought by a large web company for over $100 million I am ashamed to say that this appears to fit the pattern.