Оказывается есть простой алгоритм для написания хорошего кода (программисты поймут). И представить этот алгоритм можно в виде блок-схемы, изображенной на рисунке. А что Вы думаете? Хороший код бывает?
"Пессимист считает, что стакан наполовину пуст. Оптимист считает, что стакан наполовину полон. Программист считает, что стакан в два раза больше чем нужно. "
Но никогда нет предела совершенству:)