Principles of Programming: A Personal Round-Up
The following is a list of principles I’ve picked up, during my programming career, that I hope to carry in everything I do. They include nuggets from an eclectic group of sages including Dave Winer, Dale Carnegie, Nietzsche, and Pope John Paul II. I’ve seen people who can solve complex problems, and I admire them. Alas, I’m not one of them. So whenever I have to solve a complex problem, I make it simple first. If I can’t make a problem simple, it’s usually because someone else insists that it remain complex. In that case, I have to wait for someone smart to fix it (thank you, smart person), or for someone to change their mind and allow me to make the problem simple. Wayne Conrad
Check also related entries: