Результат твоей работы по обучению я живьем не встречал, поэтому судить не берусь. Но я встречал людей которые были взращены с подобным подходом (истинное программирование - это алгоритмика, остальное не нужно).
Таких не очень много - гораздо больше помешанных на "ритуалах" (знании формального синтаксиса.. трудов бандитов... )... даже в коровне у Ильи явный бзик на этой почве).
Ой, это да. Народ с паттерном головного мозга встречается очень часто. Видел я образчик такого подхода - конечный автомат товарищи нокиевцы реализовали прям по паттернам этим. Это было ужасно - каждое состояние - отдельный класс. Переход - естественно вызов метода этого класса. Естественно каждый класс в отдельном файле (поскольку это был С++ это было 2 файла), ибо таков стандарт кодирования. Состояний там было штук 6 или 7 + класс самого конечного автомата. Итого имеем 16 файлов на реализацию КА :-)
Ну, то есть все сделано правильно, по книжкам. В коде порядок. Но использовать это решительно невозможно. Равно как и поддерживать.
И это не единичный пример.
Кстати, когда-то я сам переболел этим. Правда у меня это прошло довольно быстро - за год или два.
Вообще говоря тут перекос лишь во второй части "остальное не нужно" - в которой сосредоточены навыки необходимые для работы в коллективе над коммерческими продуктами. Неудивительно что Инфо21 это вопрос не в состоянии прочувствовать - просто не имеет опыта.. но он ему и не нужен - ибо в его деятельности эти навыки не задействованы.
Да, все так. И это понятно всем (ну по крайней мере тем кто в джаббер-конфе) довольно давно. Поэтому когда info21 пытается учить и указывать профессиональным программистам… становится смешно. Он просто не видит всю задачу целиком. Хотя, безусловно, по численным методам и по рефалу я нашел его советы весьма полезными. Поэтому одним индустрия, другим физика с числодробилками. Звучит похоже, но не одно и то же.