--Niko, 27-Mar-2010
I do believe that the quality of the programmers is one key thing. Another one is proper scoping - if you make your software do less things, there are less things to break. Especially companies that have a lot of legacy to deal with, it is sometimes really hard to make sure that all the old stuff works perfectly with the new stuff.
Many things. But more testing isn't necessarily the answer, since the more complex the codebase grows, the more complicated it is to test. And I think that testing also becomes heavier faster than what the codebase grows in complexity.
--JanneJalkanen, 28-Mar-2010
All the more reason to favor rewriting stuff all the time, rather than planning a lot for the future...
--Niko, 29-Mar-2010
Indeed. Overplanning is one of the biggest sins.
--JanneJalkanen, 29-Mar-2010
More info...
Add comment
Back to entry
|
"Main_comments_260310_1" last changed on 29-Mar-2010 18:25:18 EEST by JanneJalkanen. |