News for hackers. Stuff that matters.
Re:Write code that is easy to delete, not easy to extend (2016) by agumonkey on Wednesday July 22, 2020 @06:53AM (#23915708)
Actually, beside the facetious aspect of this, there is a subconscious value into having code-mass. Heavy means stable at times.
Re:Write code that is easy to delete, not easy to extend (2016) by kqr on Wednesday July 22, 2020 @06:56AM (#23915722)
I'm not sure what you mean. Evidence indicates that code attracts more code, and big elements are frequently changed.
Re:Write code that is easy to delete, not easy to extend (2016) by mumblemumble on Wednesday July 22, 2020 @09:41AM (#23916834)
They grow. They change. But they can't be killed or conquered.
Re:Write code that is easy to delete, not easy to extend (2016) by agumonkey on Wednesday July 22, 2020 @07:15AM (#23915806)
Not clear in my head either, but I just experienced the value of heavy structures at times.
Re:Write code that is easy to delete, not easy to extend (2016) by user5994461 on Wednesday July 22, 2020 @07:33AM (#23915886)
I don't find the analogy working for software (a large structure is hard to change).

Software is always easy to alter, hack in some code here and there, move some functions around, add and rename files. The larger the software the more places to make changes.

It's unlike a physical structure where a 1000 tons wall really can't be moved.

Re:Write code that is easy to delete, not easy to extend (2016) by agumonkey on Wednesday July 22, 2020 @08:11AM (#23916099)
informational mass (complexity) is hard to change in a way

you can always delete for free but there's no system anymore, and if you change randomly the system might fail

Re:Write code that is easy to delete, not easy to extend (2016) by TheFiend7 on Wednesday July 22, 2020 @12:57PM (#23919015)
Funnily enough I usually experience the opposite. I've worked with very heavy systems and very light systems, and I always find more stability with the really light weight stuff. Obviously there are more bugs at first, but once you go through your first wave of code fixes I'm usually sitting pretty for awhile until I change more stuff.