1466 shaares
53 private links
53 private links
5 results
tagged
maintenance
»Every time you decide to solve a problem with code, you are committing part of your future capacity to maintaining and operating that code.«
My takeaway from these stories is this: Once you’ve learned enough that there’s a certain distance between the current version of your product and the best version of that product you can imagine, then the right approach is not to replace your software with a new version, but to build something new next to it — without throwing away what you have.
For decades, discussion of software reuse was far more common than actual software reuse. Today, the situation is reversed: developers reuse software written by others every day, in the form of software dependencies, and the situation goes mostly unexamined.