Польза ограничений

Развитие и творчество останавливается там, где нет ограничений и рамок. Пусть дизайнер нарисует самый лучший дизайн, а программист — самую лучшую программу. Именно так, без ограничений — свобода…

Под ограничениями я понимаю набор требований и правил, который сподвигает искать другое решение проблемы, нежели очевидное.

Мой личный постоянно пополняемый и обновляемый набор (этот свод правил не распространяется на старые проекты):

  • я программирую только на JavaScript
  • я не использую express.js и bootstrap в своих проектах и использую jquery только там, где это необходимо потому что меня откровенно выводит лишний код
  • я не использую циклы, вместо них есть прекрасные итераторы
  • я не берусь за работу, если не уверен что выдам хороший результат, который мне самому понравится (конечно, если есть возможность отказаться)

Попробуйте найти в своей жизни вещи, которые своим привычным существованием и удобством мешают вам делать что-то более эффективно.

В моих планах - избавиться от использования мыши при редактировании текста, перестать есть на ночь и ограничиться одним глобальным проектом.

Не разбрасывайтесь по мелочам, держите фокус на важном.

Яндекс.Метрика