Программирование - это как секс.

Одна ошибка и вам придётся поддерживать программу всю свою жизнь.