Форум Сообщества Аналитиков
Дисциплины => Проектирование => Тема начата: AndriyankovDN от 14 Марта 2008, 11:54:14
-
Всем хай и успехов в ваших начинаниях.
Дочитал книгу Тома ДеМарко "Deadline.xxxx" и понял, что настал момент почитать что-нибудь для повышения знаний по ОО проектированию.
вопрос: Что? Что почитать ?
-
http://www.uml2.ru/index.php?option=com_content&task=view&id=67&Itemid=50
-
Я бы посоветовал почитать классическую книгу Гради Буча (http://www.isuct.ru/~ivt/books/IS/buch/index.HTM) для начала.
Затем посмотреть в сторону Лармана "Применение UML и шаблоны проектирования ", также неплохо почитать книгу Рамбо и Блаха "UML 2. Объектно-ориентированное моделирование и разработка"
-
Дополню: Мне в метро нечего читать ;)
-
1. Начните с UML (если владеете - подтяните слабые места, особенно диаграммы компонентов, классов и последовательности)
- Фаулер (http://www.ozon.ru/context/detail/id/2260613/)
- Леоненков (http://www.ozon.ru/context/detail/id/3118206/)
- Three amigos (http://www.ozon.ru/context/detail/id/3039980/)
- Three amigos (http://www.ozon.ru/context/detail/id/2473023/)
2. Почитайте книжки об "общем" процессе разработки с исп. UML.
- Three amigos (http://www.ozon.ru/context/detail/id/1108043/)
- Ларман (http://www.ozon.ru/context/detail/id/3105480/)
2. Далее - паттерны проектирования. Для начала прочитайте классику
- GoF (http://www.ozon.ru/context/detail/id/2457392/).
- Фаулер (http://www.ozon.ru/context/detail/id/1616782/)
3. Далее, если будет желание 8), можно (и нужно) почитать книги по специализированным паттернам, например Core J2EE Patterns и др.
4. В дополнение ко всему (это уже больше для архитекторов) неплохо, наверное посмотреть методологии (Zachman, TOGAF, MODAF).
ИМХО, для проектирования необходимо знать весь процесс разработки от ВИ до тестирования и ПАТТЕРНЫ ПРОЕКТИРОВАНИЯ