когнитивная психология

Психология читабельности кода

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

Программирование и кратковременная память

У многих хороших программистов в школе и университете были хорошие или отличные оценки по математике. Это позволяло производить многие действия в уме не записывая их на бумаге. Те же кто был послабее расписывали каждый шаг. Интересно, что поощрялась именно краткость, а не подробность. Все эти сокращения производились используя кратковременную память. Так почему же эта кратковременная …

Программирование и кратковременная память Read More »