Mon Sep 22 12:51:41 GMT 2003 Modules vs. Bloatware
This article claims that there is a "back to basics" movement among professional developers who are shunning the all in one IDE's (Integrated Development Environments) in favor of smaller modules that work together. Hmm.. small tools that work together well: where have we heard THAT idea before?
In case you are just joining the Unix world, that concept is the underlying theme of most Unix commands: do the job that you do well, and leave the rest to someone else. "ls" isn't a paginator, that's for "more" or "less" or "pr" to handle. "cat" doesn't have a "sort" option. Keep each tool simple and life is good.
Here's the question I have: will those developers start to realize that the programs they are developing can also benefit from the same idea? Or will simpler development environments still churn out ever more complicated Swiss Army knives?
Got something to add? Send me email.
More Articles by Tony Lawrence © 2009-11-07 Tony Lawrence
One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs. (Robert Firth)