Программирование похоже на игру в гольф. Дело не в том, чтобы получить мяч в дыре, а сколько ударов он занимает.