In my experience, people talk about "losing degrees of freedom" when specific lines of future development are precluded, while "lack of extensibility" describes a general lack of indirection in the software. This is not a particularly important distinction, though; I was just trying to give examples of developers talking about the future of their code.
In my experience, people talk about "losing degrees of freedom" when specific lines of future development are precluded, while "lack of extensibility" describes a general lack of indirection in the software. This is not a particularly important distinction, though; I was just trying to give examples of developers talking about the future of their code.