Материалы факультативных занятий по объектно-ориентированному проектированию для студентов младших курсов
-
Паттерны MV* :
- Model-View-Controller
- Model-View-Presenter
- Model-View-ViewModel
- Model-View-Update
-
Repository / UoW
-
CQRS / MediatR
-
DI
-
Rx
- Данные, представления, бизнес-логика
- Material Design
- Service / Repository / UoW
- Персистентность / сериализация данных
- MVC / MVP / MVVM / MVU
- MVVM на примере WPF / UWP / Xamarin
- Caliburn.Micro / PRISM
- AutoMapper
- Fake data generation (Bogus)
- CCC, AOP (Fody)
- Logging (Serilog)
- Validation (FluentValidation, DataAnnotations, IDataErrorInfo)
- CQRS
- MediatR
- Event Sourcing (EventFlow)
- Rx
- Clean architecture