Ум программиста. Как понять и осмыслить любой код

Издательство:
Автор
Метки:
разработка программного обеспечения,технологии разработки программного обеспечения,искусство программирования,когнитивная психологияЖанры:
зарубежная деловая литература,личная эффективность,зарубежная компьютерная литература,программирование,искусство программирования,разработка программного обеспечения,технологии разработки программного обеспечения,когнитивная психологияПеревод:
Кристина ЧерниковаКнига освещает практические основы когнитивистики для программистов. Основные темы: осмысление и развитие чужого и собственного кода, изучение новых языков программирования, мнемонические приемы для программистов, поддержка кода в читаемом состоянии. Объяснено, как снижать когнитивную нагрузку при работе программиста, как делать код логичным и понятным для себя и коллег. Рассмотрены приемы именования функций, классов и переменных, подходы к ведению репозиториев, совместной разработке и доработке кода.