Выводы
Выводы
• Удачные проекты обычно характеризуются ясным представлением об архитектуре и хорошо управляемым итеративным жизненным циклом.
• Идеально рациональный процесс проектирования невозможен, но его можно имитировать, сочетая микро- и макропроцесс разработки.
• Микропроцесс объектно-ориентированной разработки приводится в движение потоком сценариев и продуктов архитектурного анализа (макропроцесс); микропроцесс представляет ежедневную деятельность команды разработчиков.
• Первый шаг в микропроцессе связан с идентификацией классов и объектов на данном уровне абстракции; основными видами деятельности являются открытие и изобретение.
• Второй шаг микропроцесса состоит в выявлении семантики классов и объектов; основными видами деятельности здесь являются раскадровка сценариев, проектирование изолированных классов и поиск шаблонов.
• Третий шаг микропроцесса - выявление связей между классами и объектами; основными действиями являются спецификация ассоциаций, выявление взаимодействий и уточнение ассоциаций.
• Четвертый шаг микропроцесса связан с реализацией классов и объектов; основное действие - выбор структур данных и алгоритмов.
• Макропроцесс объектно-ориентированной разработки управляет микропроцессом, определяет измеримые характеристики проекта и помогает контролировать риск.
• Первый шаг макропроцесса - концептуализация, которая устанавливает основные требования к системе; она служит для опробования концепций и, по большей части, не должна контролироваться, чтобы предоставить неограниченную свободу фантазии.
• Второй шаг макропроцесса - анализ. Его цель - получить модель поведения системы. Основными действиями на этом этапе являются анализ предметной области и планирование сценариев.
• Третий шаг макропроцесса - проектирование. На этом шаге создается архитектура реализации и вырабатываются единые тактические приемы; основными действиями являются архитектурное планирование, тактическое проектирование и планирование релизов.
• Четвертый шаг макропроцесса - эволюция, последовательно приближающая систему к желаемому результату. Основные действия - применение микропроцесса и управление изменениями.
• Пятый шаг макропроцесса - сопровождение, то есть управление эволюцией системы в ходе ее эксплуатации; основные действия похожи на действия предыдущего шага, но к ним добавляется работа со списком улучшений и исправлений.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
8.4 ВЫВОДЫ
8.4 ВЫВОДЫ В настоящей главе был описан основной алгоритм диспетчеризации процессов в системе UNIX. С каждым процессом в системе связывается приоритет планирования, значение которого появляется в момент перехода процесса в состояние приостанова и периодически
9.4 ВЫВОДЫ
9.4 ВЫВОДЫ Прочитанная глава была посвящена рассмотрению алгоритмов подкачки процессов и замещения страниц, используемых в версии V системы UNIX. Алгоритм подкачки процессов реализует перемещение процессов целиком между основной памятью и устройством выгрузки. Ядро
11.5 ВЫВОДЫ
11.5 ВЫВОДЫ Мы рассмотрели несколько форм взаимодействия процессов. Первой формой, положившей начало обсуждению, явилась трассировка процессов — взаимодействие двух процессов, выступающее в качестве полезного средства отладки программ. При всех своих преимуществах
13.5 ВЫВОДЫ
13.5 ВЫВОДЫ В данной главе нами были рассмотрены три схемы работы с расположенными на удаленных машинах файлами, трактующие удаленные файловые системы как расширение локальной. Архитектурные различия между этими схемами показаны на Рисунке 13.12. Все они в свою очередь
Выводы
Выводы Система Skype на сегодняшний день является самой привлекательной и до сих пор не знает себе реальных конкурентов.? В ней вы можете совершенно бесплатно разговаривать с компьютера на компьютер и платить только своему провайдеру за время, проведенное в Интернете.
Выводы
Выводы Из всего вышесказанного можно сделать следующие выводы.? Если вы хотите использовать голосовую программу только для того, чтобы общаться с компьютера на компьютер, то лучше выбрать Skype. Его интерфейс разнообразней и привлекательней, к тому же он переведен на
Выводы
Выводы Я постарался ознакомить вас со всеми возможностями программы Windows Messenger, чтобы вы сами смогли для себя решить, насколько она хороша и подходит ли она вам. Однако сказано было много, и сейчас следует сделать лаконичный вывод.? Программа хороша тем, что эта родная
Выводы
Выводы На сегодняшний день программа Radmin является одной из лучших в своем классе. Объясняется это тем, что она быстро работает даже на малоскоростных линиях связи, к тому же количество передаваемых снимков экрана в секунду можно изменять. За счет того, что к удаленному
Выводы
Выводы Программа VNC так хороша, что разработчики Radmin считают ее одним из ближайших своих конкурентов. На своем сайте они даже приводят тесты этих двух программ (естественно, такие, которые представляют их детище в лучшем свете). Однако в третьей версии Radmin появились