Keep Things Brutally Simple
teamten.com> Everyone knows good programmers should plan for the future, should avoid boilerplate, should write elegant abstractions. Don’t. Those “good programmers” write heaps of garbage that get thrown away. Write the least code that will get the job done, and you’ll perhaps have a chance to build a large long-lasting program.
Avoiding boilerplate is an important part of writing less code.