J>>А обьектно ориентированное програмирование (полиморфизм, инкапсуляция, наследование) себя по моему исчерпало. Обьединение данных и кода, в больших проектах непомерно порождает рост энтропии. J>>Игорь
C>Не могу согласиться с этим утверждением. C>Грамотно спроектированный ОО-проект не превращается в хаотическое переплетение данных и кода. C>Вот только не каждый может похватать умением использовать ООП (это не наезд на Игоря). C>Небезызвестный Н.Вирт пару лет назад заметил, что C>"95% программ, созданных с использованием средств, поддерживающих ОО-технологии, по своей сути не явлюятся ОО-программами."
Золотые слова. Все это следствие "самопальности" программистов. Вот если бы в вузах вдалбливали фундаментальные основы и современные разработки функционального/объектного программирования/дизайна, проблем качества ПО стало бы на порядок меньше.