Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:
Главная: Программирование: Разное: Компонентное программирование
Компонентное программирование
Автор: М. Безверхов. Источник: перейти!Язык: русский
Текущее состояние компонентной идеи в программировании оценить непросто. Как и всякое явление большого масштаба оно вряд-ли может быть оценено плоской и линейной системой оценок. Скорее, можно говорить об устойчивых наборах «движущих сил» и сегментов «программостроения» в которых, по тем или иным причинам, преимущество имеют определенные течения. Например, можно рассмотреть программирование из компонент со стороны рынков и категорий товаров, на них обретающихся. Можно рассматривать и со стороны групп пользователей, решающих разными программными средствами какую-то задачу одного класса. А можно – со стороны парадигмы программирования, принятой в той или иной специфичной части информатики. Но здесь мы рассмотрим «движущие силы» со стороны программиста, создающего программы. Ведь именно «устройство программиста» является самой важным фактором во всех аспектах проблемы. Да и несмещенные оценки получить трудно, если приглядываться к проблеме исключительно профессиональным взглядом, не отдавая себе отчета что именно он вносит самые существенные искажения. И тут первое, что обращает на себя внимание – резкая отличность программирования, как человеческой деятельности от других… видов деятельности. Например, во всех других областях разработка и проектирование отделены от производства сконструированного, а в программировании – совмещены. Как следствие, многие очевидные бы в организации проектных работ явления (хорошо, кстати, изученные человечеством) здесь видны не столь отчётливо, а организация работ – очень сильно отличается от других отраслей. И прямые аналогии из разноотраслевых подходов работают плохо. Другим таким уникальным обстоятельством является то, что никакая, сколь-нибудь сложная, человеческими руками сделанная, конструкция не делается из одного материала. Всегда разные её детали выполняются из материалов разных, что совершенно естественно предполагает неявное «компонентное конструирование». Не бывает «цельнометаллических автомобилей» и «цельнокирпичных домов»… А вот «компьютерные программы» - изделия как раз совершенно «из одного материала», что заменяет настоящее компонентное конструирование очень своеобразным подходом, рассматриваемым немного ниже.
Доступные файлы (отрапортовать об ошибке!):
ПросмотретьЗагрузитьВ портфель! (руководств: 0)Обсудить на форуме





  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте