Ресурсы объектно-ориентированного проектирования

git clone git@github.com:abc/def.git
cd def

Теперь создают ответвление отслеживания:

git branch --track experimental origin/experimental
git checkout experimental

Затем после работы там, просто нажатия к GitHub

git push
10
задан NomeN 15 September 2009 в 23:35
поделиться

7 ответов

Объектно-ориентированный анализ и дизайн с приложениями Грэди Буч - это библия по этой теме. Он также очень доступный, хотя местами несколько сложный, но его определенно стоит прочитать и перечитать.

6
ответ дан 4 December 2019 в 00:26
поделиться

Цитирую себя из другого ответа на ту же тему:

Отличные ресурсы, чтобы научиться думать в паттернах и правильно ООП анализ и проектирование Анализ Шаблоны: многоразовые объектные модели Мартин Фаулер и Применение UML и Выкройки Крейга Лармана. Как и я необходимо упомянуть здесь Domain-Driven Дизайн: преодоление сложности в Сердце программного обеспечения Эрика Эванса, самая ценная книга, которую я нашел подумайте о дизайне программного обеспечения в целом процесс.

1
ответ дан 4 December 2019 в 00:26
поделиться

Я должен признать, что Шаблон проектирования сначала голова действительно хорошая книга, но знаменитый Шаблоны проектирования: элементы многоразового объектно-ориентированного программного обеспечения по-прежнему обязательно к прочтению.

В Интернете, страница Что такое объектно-ориентированный дизайн? веб-сайта Object Mentor - еще один отличный ресурс.

1
ответ дан 4 December 2019 в 00:26
поделиться

Попробуйте эту статью Д.Л. Парнаса, особенно раздел «Критерии». Всего шесть страниц и столько правды и мудрости там.

1
ответ дан 4 December 2019 в 00:26
поделиться

I haven't read but have heard really good things of: Object-Oriented Design Heuristics by Arthur J. Riel.

A typical amazon review of the book:

If you're experienced with language-specifics, and ready to get a grasp on the better ways to implement your designs so that they are more maintainable and logical, then grab this text.

0
ответ дан 4 December 2019 в 00:26
поделиться

For examples of good OO Designs
You can look at:

Holub on Patterns: Learning Design Patterns by Looking at Code

0
ответ дан 4 December 2019 в 00:26
поделиться

Also as replacement for the Gang of Four book.

I can recommend: The Design Patterns Smalltalk Companion

In general learning Smalltalk will help you to be a better OOP Developer on any language.

From the Amazon reviews:

Easier to understand than the original GoF, February 4, 2000 By Nicolas Weidmann
This book gives you a better understanding of the patterns than in its original version (the GoF one). I am not a SmallTalk programmer but a 9 years C++ one. At work I had to use the GoF book and never liked reading it. In contrast to this, the SmallTalk companion is easy to read and you can understand the patterns within the first few lines of their description. Take the Bridge pattern and compare their discussions in the two books. If you really like the Gof one then buy it. But according to me, it would be a big mistake buying the GoF in favour of the SmallTalk companion. Trust a C++ programmer :-)

2
ответ дан 4 December 2019 в 00:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: