The Suck Less philosophy for software
Many (open source) hackers are proud if they achieve large amounts of code, because they believe the more lines of code they’ve written, the more progress they have made. The more progress they have made, the more skilled they are. This is simply a delusion.
…
Code complexity is the mother of bloated, hard to use, and totally inconsistent software. With complex code, problems are solved in suboptimal ways, valuable resources are endlessly tied up, performance slows to a halt, and vulnerabilities become a commonplace. The only solution is to scrap the entire project and rewrite it from scratch.
…
Ingenious ideas are simple. Ingenious software is simple. Simplicity is the heart of the Unix philosophy. The more code lines you have removed, the more progress you have made. As the number of lines of code in your software shrinks, the more skilled you have become and the less your software sucks.
Source: mnmal
8 Notes/ Hide
-
cyberthorn reblogged this from mnmal
-
roomthily reblogged this from mnmal
-
mrbushido liked this
-
enamu liked this
-
andthirdly reblogged this from mnmal
-
andthirdly liked this
-
xntrek liked this
-
mrtoto reblogged this from mnmal
-
mnmal posted this