Шаблоны проектирования паттерны grasp и gof


Для кого курс
Кто хочет работать в IT

Освойте с нуля новую профессию в IT. Для старта достаточно базовых знаний ПК. Начните работать ручным тестировщиком уже через 4 месяца после старта обучения.

Кто уже работает тестировщиком
Изучите написание автотестов на Python. Ускорьте рабочие процессы в разы. Отработайте навыки тестирования. Расширяйте профкомпетенции и растите в карьере.

Техническим специалистам
Изучив основы программирования на Python, вам проще будет начать карьеру программиста. Освойте профессию, которая нужна всегда — с доступом к работе из любой точки мира.

Полный список шаблонов GRASP состоит из 9 элементов:

Information Expert
Creator
Controller
Low Coupling
High Cohesion
Polymorphism

Шаблоны GRASP состоят из 8 паттернов:

Information Expert — информацию обрабатываем там, где она содержится.
Creator — создаем объекты там, где они нужны.
Controller — выносим логику многопоточности в отдельный класс или компонент.
Low Coupling 5) High Cohesion — проектируем классы с однородной бизнес-логикой и минимальным количеством связей между собой.
Polymorphism — различные варианты поведения системы при необходимости оформляем в виде полиморфных вызовов.
Pure Fabrication — не стесняемся создавать классы, не имеющие аналог в предметной области, если это необходимо для соблюдения Low Coupling и High Cohesion.
Indirection — любой класс вызываем через его интерфейс.
Protected Variations — применяя все вышесказанное, получаем устойчивый к изменениям код.
Вы просматриваете неактуальное объявление «Шаблоны проектирования паттерны grasp и gof» по цене 1 rub. Это бесплатное объявление размещено в рубрике «Услуги программиста в городе Казань» и не содержит фотографий. Ниже Вы также можете ознакомиться с другими объявлениями по данной теме.
Объявление не актуально
Стоимость: 1 rub.
Автор: Андрей

Похожие объявления


Программист 1с. обслуживание 1с

С 2011 года программист 1С, 6 лет проработал в компании Первый БИТ, 3 года 1С Рарус. Знаю хорошо бухгалтерский учёт. Программист 1С, доработка,...

19.06.2020
Москва
800 rub.
В избранные
Компьютерная помощь

Установка программного обеспечения(браузеры, софт, антивирусы), устранение вирусов, баннеров блокировки системы, проверка компьютера, создание и пр...

21.01.2014
Рязань
200 rub.
В избранные
Продаю программный комплекс archidelivery

Продам программное обеспечение для автоматизации ресторанов, кафе и служб доставки ArchiDelivery, цена дешевле рыночной. Могу дописать по индивидуа...

09.04.2014
Повсеместно
27000 rub.
В избранные
Продам программу для служб доставок

Продам программное обеспечение для автоматизации ресторанов, кафе и служб доставки ArchiDelivery, цена дешевле рыночной. Могу дописать по индивидуа...

22.04.2014
Красноярск
27000 rub.
В избранные
Пишу программы для автоматизации

Пишу программы для ресторанов, кафе, баров на основе популярных готовых решений

06.05.2014
Омск
Цена не указана
В избранные
Для комфортного доступа к этому сайту, в вашем браузере должен быть включен JavaScript