One of the best guiding principles in Unix philosophy:

let it do one thing, and do it well.