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
Explore this link on the map →related reading
- The Grug Brained Developergrugbrain.dev
- Software disenchantment @ tonsky.metonsky.me
- Things You Should Never Do, Part I – Joel on Softwarejoelonsoftware.com
- Why Software is Slow and Shittypketh.org
- The Programmer's Paradox: Systems Thinkingtheprogrammersparadox.blogspot.com
- Choose Boring Technologyboringtechnology.club
- XXIIVV - stackwiki.xxiivv.com
- complexity as entropy • Buttondownexplaining.software
- The Programmer's Paradox: Fragmentationtheprogrammersparadox.blogspot.com
- On architecture, urban planning and software construction - Tomas Petricektomasp.net
- Software rot - Wikipediaen.wikipedia.org
- Retool Blog | The art of good softwareretool.com