(no title)
pvdoom
|
1 year ago
Re: first law ... one thing I have been thinking a lot lately is just how much like gardening software is. But in gardening we are not afraid to trim the plants and put them in shape as we go. In software we end up just adding stuff on top, without regard for the overall design. There is this bias towards always adding rather than removing things, and the key to keep things in order is to remove things, to say no, etc.
Etheryte|1 year ago
[0] https://youtu.be/s-CTkbHnpNQ?si=KYwllK4NJY1bjRa3
benfortuna|1 year ago
Such refactoring is an essential part of maintaining software, regardless of how old or bloated it may be.
pvdoom|1 year ago
partomniscient|1 year ago
Back in my day it was via McConnell and the PragProg guys. Jeff Atwood covered it in a blog post from over 15 years ago:
https://blog.codinghorror.com/tending-your-software-garden/
begueradj|1 year ago
pif|1 year ago
As soon as you are ready to give up the income for those things you want to trim, please go on!