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