April 2, 2017

Абстрактное мышление и программисты

У программистов напрочь отсутствует абстрактное мышление.

Доказательство: все читали и знают "паттерны" Эриха Гаммы (судя по резюме соискателей). Но на практике знают и применяют только синглетон. И то, потому что это то же самое, что и глобальная переменная, а этому их научили на уроках Паскаля (по сути — антипаттерн).

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