Вопрос

Как программировать и не сойти с ума? как писать код и получать от этого удовольствие? Айтишники в чем ваш секрет?

1

Пиши доки. 50% доки, 50 думаешь, 50% кодишь = 150% эффективности.

1

Тогда лучше юнит-тесты пилить. Нельзя написать нормальный юнит-тест, если ты не понимаешь, как работает логика.