We are destroying software -
We are destroying software antirez 3 days ago. 181735 views. We are destroying software by no longer taking complexity into account when adding features or optimizing some dimension. We are destroying software with complex build systems. We are destroying software with an absurd chain of dependencies, making everything bloated and fragile. We are destroying software telling new programmers: “Don’t reinvent the wheel!”. But, reinventing the wheel is how you learn how things work, and is the first step to make new, different wheels. We are destroying software by no longer caring about backward APIs compatibility. We are destroying software pushing for rewrites of things that work. We are destroying software by jumping on every new language, paradigm, and framework. We are destroying software by always underestimating how hard it is to work with existing complex libraries VS creating our stuff. We are destroying software by always thinking that the de-facto standard for
We are destroying software - <antirez> We are destroying software antirez 529 days ago. 354766 views. We are destroying software by no longer taking complexity into account when adding features or optimizing some dimension. We are destroying software with complex build systems. We are destroying software with an absurd chain of dependencies, making everything bloated and fragile. We are destroying software telling new programmers: “Don’t reinvent the wheel!”. But, reinventing the wheel is how you learn how things work, and is the first step to make new, different wheels. We are destroying soft
related reading
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- The Grug Brained Developergrugbrain.dev
- Write code that is easy to delete, not easy to... — programming is terribleprogrammingisterrible.com
- Software disenchantment @ tonsky.metonsky.me
- Things You Should Never Do, Part I – Joel on Softwarejoelonsoftware.com
- Why Software is Slow and Shittypketh.org
- Choose Boring Technologyboringtechnology.club
- The Programmer's Paradox: Systems Thinkingtheprogrammersparadox.blogspot.com
- On architecture, urban planning and software construction - Tomas Petricektomasp.net
- XXIIVV - stackwiki.xxiivv.com
- complexity as entropy • Buttondownexplaining.software
- The Programmer's Paradox: Fragmentationtheprogrammersparadox.blogspot.com