Учиться проще на своём проекте, чем на бесконечных курсах. Читаемость кода важнее краткости: его читают чаще, чем пишут. Первый язык не определяет карьеру — переходить будет легче, чем кажется. Отладка занимает больше времени, чем написание, и это нормально. Тесты экономят время начиная со второго изменения кода. Комментарий объясняет «почему», а не «что» — «что» видно из кода. Копировать чужое решение полезно, если понимаешь, как оно работает. Рефакторинг без тестов — переписывание вслепую. Сис…
Код и разработка
Группа в OOEM · @code_life_ru · 2 участника
Программирование: языки, инструменты, практика и карьера.
Присоединиться в OOEMЧитаемость кода важнее краткости: его читают чаще, чем пишут. Первый язык не определяет карьеру — переходить будет легче, чем кажется. Отладка занимает больше времени, чем написание, и это нормально. Тесты экономят время начиная со второго изменения кода. Комментарий объясняет «почему», а не «что» — «что» видно из кода. Копировать чужое решение полезно, если понимаешь, как оно работает. Рефакторинг без тестов — переписывание вслепую. Система контроля версий нужна даже для проекта в одиночку.