Martin Fowler
Консультант по разработке программного обеспечения
Автор семи книг по разработке программного обеспечения, включая Refactoring, Patterns of Enterprise Application Architecture и UML Distilled
Анализ эволюции методологий Agile от истоков до современности. Будущее программирования, мнения Фаулера и Бека, тренды и практическое применение.
Пошаговое руководство по описанию архитектуры REST API с фокусом на документировании внутренней структуры, логировании, конфигурации и маршрутизации.
Анализ реализации внедрения зависимостей в C# с использованием статических методов. Преимущества, недостатки и сравнение с традиционным подходом.
Анализ возрождения водопадного метода разработки, преимущества в современных условиях и причины возвращения к каскадной модели вместо гибких методологий.
Пошаговое руководство по разделению сервисов Post и PostLike в микросервисной архитектуре. Рассмотрены подходы к валидации сущностей и обеспечению согласованности данных.