Y
Hacker News
new
|
ask
|
show
|
jobs
by
zeeveener
2586 days ago
At that point, one might as well start mentally breaking down the Larger System into smaller Sub Systems and the Contracts between them.
2 comments
corey_moncure
2586 days ago
In fact, this is the distilled essence of software engineering, as I understand it.
link
mjevans
2586 days ago
You 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.
link