A common debate in software development projects is between spending
time on improving the quality of the software versus concentrating on
releasing more valuable features. Usually the pressure to deliver
functionality dominates the discussion, leading many developers to
complain that they don't have time to work on architecture and code
quality. But the counter-intuitive reality is that internal software
quality removes the cruft that slows down developing new features, thus
decreasing the cost of enhancing the software.
more…
Published on May 29, 2019 07:38