Книга: Объектно-ориентированный анализ и проектирование с примерами приложений на С++
Выводы
Выводы
• Программам присуща сложность, которая нередко превосходит возможности человеческого разума.
• Задача разработчиков программных систем - создать у пользователя разрабатываемой системы иллюзию простоты.
• Сложные структуры часто принимают форму иерархий; полезны обе иерархии: и классов, и объектов.
• Сложные системы обычно создаются на основе устойчивых промежуточных форм.
• Познавательные способности человека ограничены; мы можем раздвинуть их рамки, используя декомпозицию, выделение абстракций и создание иерархий.
• Сложные системы можно исследовать, концентрируя основное внимание либо на объектах, либо на процессах; имеются веские основания использовать объектно-ориентированную декомпозицию, при которой мир рассматривается как упорядоченная совокупность объектов, которые в процессе взаимодействия друг с другом определяют поведение системы.
• Объектно-ориентированный анализ и проектирование - метод, использующий объектную декомпозицию; объектно-ориентированный подход имеет свою систему условных обозначений и предлагает богатый набор логических и физических моделей, с помощью которых мы можем получить представление о различных аспектах рассматриваемой системы.
- Пример использования шаблона «Выводы – рекомендации»
- Выводы и практические рекомендации
- Первоначальные выводы и советы
- Глава 94. Мои жизненные выводы
- И напоследок… Все выводы в одном месте
- Выводы по алгоритмам генерации случайных чисел
- Выводы по главе
- Основные выводы
- Заключение Общие выводы Что мы узнали
- Выводы I
- Выводы Рандори: Новый качественный уровень мышления
- В чем ваша ценность