|
|
|
|
|
by RandoHolmes
2120 days ago
|
|
> If you're in a web startup, software won't last 3 years, the next team will systematically rewrite. I have an old man rant about that actually... that rewrite is typically unnecessary if you actually use discipline when developing and learn how to read code. I once took on a CakePHP 2 app and another developer asked me how in the world I got into, and understood, the framework so quickly. My secret? I read the CakePHP 2 source code. So many developers learn how to do that very well. |
|
"But developers that can exercise discipline and know how to read (and modify) code instead of rewriting cost so much money..." is what you'll typically hear in response to this.
It's cheaper (and often faster) to have cheaper, less disciplined, less experienced developers rewrite something multiple times than it is to have more expensive, more disciplined, more experienced developers write something and maintain it. It's also harder to keep the more experience developers because most developers I work with start looking for another job when their project goes into maintenance.
The typical "we never have enough time/money to do it right the first time but we always have to make the time/money to do it twice" situation.