3 ms·
>I arrived in the final stages of a big rewrite of the core architecture that was already late. The code was a tangled mess of mindless duplication, half-implem
by nrshirj 12y ago
>I arrived in the final stages of a big rewrite of the core architecture that was already late. The code was a tangled mess of mindless duplication, half-implemented features and misleading comments. Of the few automated tests that existed, most didn't even run anymore.
I feel for you. But with your experience, this shouldn't be a surprise for you??
The focus in Startups is to get the code out and get a (paying) customer and the priority is not always on the quality of the code/tests. In the Enterprise world you have some more time to do more tests, code review et. al and may be you got used to it.
- SnacksOnAPlane 12y agoMindless duplication shouldn't be a part of any software project, full-stop. It takes only slightly more time to refactor code into functions than it does to copy and paste, and the difference in comprehensibility is massive.
- andreasgonewild 12y agoThe surprise was that my job didn't seem to include flagging problems or improving the code.