На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! В разделе обсуждаются следующие темы:
1) Процесс разработки программного обеспечения.
2) Определение требований к программному обеспечению.
3) Составные части и процесс проектирования (см. Шаблоны проектирования).
4) Документирование программного продукта(проекта).
5) Руководство разработкой программного обеспечения.
6) Проектирование пользовательского интерфейса.
7) Контроль версий проекта (см. Управление версиями в Subversion, Стратегии использования svn).
Модераторы: ElcnU
  
> Теория ООП
    Подскажите статью/книжку, которая бы дополнила и систематизировала представление об ООП.
      дополнила к чему?

      Б. Страуструп.
      Язык программирования C++
      3-е изд.

      Г. Буч.
      Объектно-ориентированный анализ и проектирование с примерами приложений на C++
      2-е изд.

      А. Пол.
      Объектно-ориентированное программирование на C++
      2-е изд.
        А под буквой "п" в "ооп" подразумевается проектирование или программирование?? Если нужно дополнить, то посмотри Гамма, Хелм, Джонсон, Влиссидес "Приёмы ООЛ - паттерны проектирования" - имхо класика. Ну во втором издании Крега Лармана "Применение UML и шаблонов проектирования" есть несколько интересных мест. В книжках по UML часто даются рекомендации по проектированию. Имхо чёнть про rational unified process можно почитать - чтоб была стратегия для проектирования и разработки ПО.
          Я бы порекомендовал также не забывать об OOA (Object Oriented Analysis) & OOD (Object oriented Design).
          По OOA хорошо изложено в книге Шлеер & Меллор:
          Шлеер-Меллор 1993 - Шлеер С., Меллор С. "Объектно-ориентированный анализ: моделирование мира в состояниях."
          0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
          0 пользователей:


          Рейтинг@Mail.ru
          [ Script execution time: 0,0227 ]   [ 15 queries used ]   [ Generated: 18.04.24, 04:28 GMT ]