Семь неэффективных привычек многих программистов

Я посмотрел это видео от начала до конца. Я очень часто наблюдаю эту привычку кодирования. В прошлом я неправильно боролся с неустойчивым расстоянием.
Описание видео выступления Кевлина Хенни
Привычки помогут вам справиться со сложностью кода. Вы автоматически применяете имеющиеся навыки и знания к деталям, сосредотачиваясь на более широкой картине.
Но поскольку вы приобретаете привычки в основном путем подражания и редко подвергаете их сомнению, откуда вам знать, что ваши привычки эффективны? Многие привычки программистов в отношении именования, форматирования, комментирования и модульного тестирования при ближайшем рассмотрении не кажутся рациональными и практичными. Кевлин Хенни @kevlinhenney исследует семь привычек кодирования, которые не так эффективны, как полагают программисты, и предлагает альтернативы.
Семь неэффективных привычек многих программистов
код шума
неустойчивое расстояние
именование лего
недоабстракция
неинкапсулированное состояние
геттеры и сеттеры
несвязанные тесты
Источник

Архитектор ПО, Архитектор данных
Опытный разработчик ПО с опытом работы в стартапах, банках и отраслях вроде космоса и железных дорог.
- Инженер Go, Python, C++, C с 2006 года.
- Последние 3 года: инженерия платформ, создание внутренних порталов разработчиков (IDP) и сдвиг организаций влево в DevOps.
- Проектировал и строил автономные и клиент-серверные приложения с базами Oracle DB, PostgreSQL и MySQL.
- Разрабатывал CRM-системы, веб-автоматизированную обработку заказов и симуляции для эксплуатации железнодорожного подвижного состава.