Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Alex Astafiev                        2:5000/228.16  16 Jul 2001  00:59:58
 To : Maxim Plaksin
 Subject : объектно-ориентированное _проектирование_
 -------------------------------------------------------------------------------- 
 
 
  MP> имхо сабж, в некотором роде, является алгоритмом проектирования,
  MP> поэтому и решил в этой эхе задать вопрос. так вот, собственно, вопрос:
  MP> есть ли у кого-нибудь по сабжу факи, доки и т.п.? намыльте плиз (UUE)!
  MP>
  MP> прочитал немало книжек по языкам программирования и везде встречал
  MP> фразы типа: "ООП (программирование) не имеет особой эффективности,
  MP> если ему не предшествует стадия ООП (проектирования)...", а вот,
  MP> материалов по  ООП-проектированию не могу нигде найти. помогите,
  MP> пожалуйста
  MP>
  MP> зы: будет очень хорошо, если эти материалы имеют связь с языком C++
  MP> (например, примеры на этом языке или привязку к синтаксису этого языка
  MP> при объяснении), хотя, не исключаю того, что в этом тексте может и не
  MP> быть привязки к конкретному языку - это меня тоже _очень_ устроит.
 
 ООП анализ, дизайн и программирование системы хотя и имеют многолетнюю историю, 
 по-настоящему эффективны (широко используются индустрией) лишь в последние 5
 лет.
 
 Если интересует подход ПРОЕКТИРОВАHИЯ с точки зрения C++ - то рекомендую книги
 классика в данной области Гради Буч. Они есть в продаже.
 Также рекомендую www.rational.com и ознакомиться с языком моделирования UML.
 Оттолкнувшись от этих книг/сайта/статей можно получить очень хорошее
 представление об ООП и его роли в современной индустрии.
 
 Если интересует быстрое индустриальное ООП - рекомендую RAD-систему Borland
 Delphi с ее полностью обьектно-ориентированым языком Object Pascal и
 обьектно-ориентированой библиотекой классов VCL. Вокруг этой среды масса
 информации о быстром оо-ПРОЕКТИРОВАHИИ.
 
 Вкратце, ООП проектирование рассматривает задачу проектирования некой системы
 как разбиение на систему обьектов, а не систему функций. Соответственно, поход в
 ООП проектировании с разбиением системы на обьекты отличается от подхода
 функционального проектирования, где ведущую роль играют функции.
 
 Ключевой смысл ООП только в более высокоуровневом подходе, что требует меньшей
 квалификации программистов, обеспечивает более быстрое прототипирование, хорошую
 взаимозаменяемость блоков, более легкую форму организации процесса
 программирования/разработки/сопровождения программ.
 --- Alex Raider / Flash inc.
  * Origin: Alex Raider/ Flash inc. 1992-2001 (2:5000/228.16)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 объектно-ориентированное _проектирование_   Maxim Plaksin   12 Jul 2001 23:14:27 
 объектно-оpиентиpованное _пpоектиpование_   Alexander Dedusenko   14 Jul 2001 00:33:10 
 объектно-ориентированное _проектирование_   Alexander Zatvornitskiy   14 Jul 2001 00:23:42 
 объектно-ориентированное _проектирование_   Alex Astafiev   16 Jul 2001 00:59:58 
 Re: объектно-ориентированное _проектирование_   Alexey Desyatnik   16 Jul 2001 08:38:17 
 Re^2: объектно-ориентированное _проектирование_   Comoderator Of Ru Algorithms   16 Jul 2001 16:59:56 
Архивное /ru.algorithms/174643b524178.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional