Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, joker6413, Вы писали:
J>>Было структурное программирование (декомпозиция методов), после появилось обьектно-ориентированное программирование (декомпозиция классов), а что дальше?
А>Если верить МС в том, что все будущее программирование будет так или иначе завязано на веб, весьма популярной моделью станет тогда т.н. компонентно-ориентированное программирование, используемое конкретно для создание распределенных приложений.
Сорри но это не то, "завязанное на веб программирование" определятет лишь специфическую направленность разработок, их сложность, и не больше. Веб сервер или веб приложение можно написать и на asm`е. Вопрос в том кому это надо...
А обьектно ориентированное програмирование (полиморфизм, инкапсуляция, наследование) себя по моему исчерпало. Обьединение данных и кода, в больших проектах непомерно порождает рост энтропии.
Аспектно-ориентированное программирование похоже на следующий шаг, но что-то ничего определенного я по этой теме найти не могу.