12:37 am
( Две цитаты из книжки «Рабы Майкрософта»Collapse )
Я тут внезапно заметил параллель между «Лего» и рабочим процессом программиста. Я не про код. Классы, библиотеки и модули традиционно сравнивают с «Лего»; я не о сущностях, с которыми работает программист, а о самом процессе. Вот посмотрите: ТЗ, итерации, баги, документация, тестирование, препродакшен, миддлы и джуниоры, антипаттерны — всё это ярлыки, которые позволяют скрыть сложную сущность за простым и жёстким интерфейсом.
Профессионалы подобны кубикам «Лего»: чёткие, блестящие, дорогие, со всех сторон нейтральные, без проблем складываются в нужные структуры и не создают ненужного трения. Остальные работники подобны традиционным материалам, вроде дерева и камня.
Я тут внезапно заметил параллель между «Лего» и рабочим процессом программиста. Я не про код. Классы, библиотеки и модули традиционно сравнивают с «Лего»; я не о сущностях, с которыми работает программист, а о самом процессе. Вот посмотрите: ТЗ, итерации, баги, документация, тестирование, препродакшен, миддлы и джуниоры, антипаттерны — всё это ярлыки, которые позволяют скрыть сложную сущность за простым и жёстким интерфейсом.
Профессионалы подобны кубикам «Лего»: чёткие, блестящие, дорогие, со всех сторон нейтральные, без проблем складываются в нужные структуры и не создают ненужного трения. Остальные работники подобны традиционным материалам, вроде дерева и камня.