Complexity by itself is not necessarily a bad thing, but *unnecessary* complexity (layers & layers of indirection/obfuscation) usually is indicative of a much bigger problem.https://twitter.com/hugohanoi/status/1029919205859020800 …
-
-
This is a well known approach to building software that we have decades of experience to draw from: a layered architecture. Each layer focuses on one problem & one problem only. You don't build complex things right from the beginning. That has proven to _never_ work well.
-
This is the Unix design philosophy. In short, "flexibility, simplicity, and freedom are the foremost considerations".
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
