Реализация некоторых паттернов на примере системы обнаружения вредоносного поведения людей в социальных сетях. Разработана в рамках дисциплины "Архитектурное проектирование и паттерны программирования".
- Абстрактная фабрика (Abstract factory);
- Адаптер (Adapter);
- Мост (Bridge);
- Строитель (Builder);
- Цепочка обязанностей (Chain of responsibility);
- Компоновщик (Composite);
- Делегат (Delegate);
- Фасад (Facade);
- Фабрика (Factory);
- Перенаправление (Indirection). Реализован в паттернах Стратегия и Наблюдатель;
- Информационный эксперт (Information expert);
- Итератор (Iterator);
- Снимок (Memento);
- Мультитон (Multitone);
- Наблюдатель (Observer);
- Прототип (Prototype);
- Прокси (Proxy);
- Одиночка (Singletone). Реализован вместе с паттерном Фасад;
- Состояние (State);
- Стратегия (Strategy).