Архітектура застосунку для бекенду з багатою бізнес-логікою — як забезпечити її maintanability? [ukr]

Презентація буде сфокусована на maintainability quality attribute — як зробити бізнес-логіку ізольованою, консолідованою, інкапсульованою та консистентною. А також як інтегрувати її з інфраструктурою зберігання, обміну повідомленнями, etc.

    Розглянемо особливості застосування таких підходів:
  • OOD / Rich Domain Model / DDD
  • Hexagonal layered architecture
  • CQRS/Persistance/ORM
Всі особливості будуть продемонстровані на прикладі реального завдання та підходу до його реалізації (приклади коду будуть на .NET).

Андрій Рябець
Software Architect, Uklon
  • Працює в розробці програмного забезпечення понад 15 років, зокрема понад 4 роки в Uklon
  • Спеціалізується на back-end розробці з використанням .NET стеку
  • Дотримується принципу тісної взаємодії з бізнесом і розглядає технології як інструменти для створення бізнес-цінності
  • Намагається вибратися з ями Даннінга–Крюґера
  • Полюбляє подорожі на мотоциклі, футбол і театр
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?