One of the biggest challenges of large software projects is designing for change. Supporting fast-evolving new use cases. Being able to sustainably expand the project over long periods of time. This is why simplicity, modularity, and disentanglement are of the utmost importance.
-
-
Thank you, I'll absorb this advice.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
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.