Архив для Июль, 2012

1. ООП: Объектно-ориентированное программирование

1. ООП: Объектно-ориентированное программирование

17.07.2012

Создавать объектно-ориентированный код сложно, а создавать код, используемай многократно еще сложнее. Вам необходимо выбрать объекты на роли классов, установить взаимоотношения между ними, определить структуру наследования, выделить интерфейсы и т.п. Дизайн вашей программы должен отражать предметную область проблемы с одной стороны, но быть обобщенным с другой стороны, дабы оставить зазоры для удовлетворения требований, которые могут возникнуть [...]

Читать далее »

Making of Адам Уэбидж – персонаж для конкурса Стимсона

Making of Адам Уэбидж – персонаж для конкурса Стимсона

16.07.2012

Здравствуйте, меня зовут Дмитрий Яховский. Сегодня я расскажу вам как я рисовал персонажа для конкурса Стимсона, который проходил на сайте Steampunker.ru.

Читать далее »

4. UML: Диаграммы состояний (конечных автоматов)

4. UML: Диаграммы состояний (конечных автоматов)

16.07.2012

Диаграммы конечных автоматов – это хорошо известный и проверенный временем способ описать поведение системы. В том или ином виде такие диаграммы присутствуют со времен зари вычислительной техники – 50-60 годов прошлого столетия. В объектно-ориентированных системах вы рисуете диаграмму состояния замкнутой системы для того, чтобы разобраться в тонкостях ее поведения в течение ее жизни. Обычно, для [...]

Читать далее »

3. UML: Диаграммы последовательности

3. UML: Диаграммы последовательности

16.07.2012

Диаграммы взаимодействия – это способ описать взаимодействия объектов в рамках одного прецендента. Существуют диаграммы взаимодействия нескольких типов – наиболее распространенные из них – диаграммы последовательности. На таких диаграммах показывают время жизни объектов и сообщения, которыми они обмениваются. Начать наш диалог о диаграммах последовательности мы можем с рассмотрения простого примера. Предположим, у нас есть чек с [...]

Читать далее »

2. UML: Диаграммы классов

2. UML: Диаграммы классов

13.07.2012

Диаграммы классов – это краеугольный камень UML – большинство диаграмм, с которыми вам придется работать – это диаграммы классов. Помимо своего широкого применения, диаграммы классов концентрируют в себе большой диапазон понятий моделирования. Их основные элементы использутся прагтически всеми типами диаграмм. Диаграмма классов описывает типы объектов системы и различного рода статические отношения, которые существуют между ними. [...]

Читать далее »

Наверх