6 ms·
At that point, one might as well start mentally breaking down the Larger System into smaller Sub Systems and the Contracts between them.
by zeeveener 7y ago
At that point, one might as well start mentally breaking down the Larger System into smaller Sub Systems and the Contracts between them.
- corey_moncure 7y agoIn fact, this is the distilled essence of software engineering, as I understand it.
- mjevans 7y agoYou also start to approach the old UNIX command line philosophy. Each command did roughly one thing very well and input and output were pretty simple CHAR streams.