Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
neeno31465yI call bullshit.
You cannot keep adding stuff in top of something simple, it's just gonna turn out a mess and filled with bugs. -
VaderNT16175y@ItsaMeTuni I'm intrigued that you disagree. So, how did the complex systems you know come about? Were they all done with "Big Design Up Front"?
-
@ItsaMeTuni Linux is a pretty damn big system built entirely out of tiny pieces on top of each other, and it isn't an unmanageable mess.
-
neeno31465y@VaderNT @Lor-inc Stuff is made by iterating your architecture until it's decent. You cannot make something simple and keep building upon it, one day it's gonna get too messy. You make something simple, it works for some time and then you need rewrite/refactor it into a more complex system.
EDIT: reading the quote again it seems I might've missed the "evolved" part. So yeah, ignore my first comment :p
Related Rants
-
RandomQuote6"Measuring programming progress by lines of code is like measuring aircraft building progress by weight." - Bi...
-
RandomQuote10"Programming today is a race between software engineers striving to build bigger and better idiot-proof progra...
-
RandomQuote31"If Java had true garbage collection, most programs would delete themselves upon execution." - Robert Sewell
"A complex system that works is invariably found to have evolved from a simple system that worked. The inverse proposition also appears to be true: A complex system designed from scratch never works and cannot be made to work. You have to start over, beginning with a working simple system." - John Gall
random
random quote