Explaining Software Design

Subscribe
Archives
  Back to the email
Explaining Software Design
Jan. 9, 2025, midnight

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.

Reply Report
This email brought to you by Buttondown, the easiest way to start and grow your newsletter.