Библиотечка аналитика
Коллега вчера попросил порекомендовать что-нибудь полезное для чтения системному аналитику. Получилась неплохая подборка, часть которой доступна на Ozon в печатном виде. На ней и сосредоточимся.
1. Hands-On RESTful API Design Patterns and Best Practices
Содержит развернутый ответ на извечный вопрос: REST vs. SOAP. Обязательна к прочтению, как мне кажется, из-за одного только этого 😅
2. System Design Interview An insider's guide
Очень-очень-очень, на мой взгляд, толковая книга. Все необходимое о масштабировании и дизайне под одной обложкой. Жаль только, что на Озоне нет оригинального издания.
3. UML для простых смертных
Название говорит само за себя. Книга посвящается применению UML в бизнес-моделировании, моделировании требований, архитектуры, баз данных... Содержит небольшое введение в UML, так что вполне сгодится в качестве первой книги.
4. NoSQL and SQL Data Modeling
Отличная книга про проектирование баз данных, способная практически полностью закрыть потребность в знании теории и некоторых практических аспектов проектирования реляционных БД и NoSQL.
Написана хорошим и простым языком, есть введение в реляционную теорию, E-R моделирование, UML и COMN. В общем-то, я сейчас с ходу не смогу назвать другой книги, где так хорошо подавалась бы теория.
5. SQL. Полное руководство
Эта книга должна быть у любого айтишника.
6. Bpmn Method and Style, 2nd Edition, with Bpmn Implementer's Guide
A Structured Approach for Business Process Modeling and Implementation Using Bpmn 2
7. Шаблоны интеграции корпоративных приложений
Все про стили и способы интеграции, обмен сообщениями и шаблоны проектирования с примерами.
8. Microservice Patterns and Best Practices
Explore patterns like CQRS and event sourcing to create scalable, maintainable, and testable microservices
Отличное руководство по микросервисной архитектуре с практическими примерами, поможет разобраться что к чему начинающему аналитику, разработчику, архитектору.
9. Use Case Driven Object Modeling with UML. Theory and Practice
Руководство по методологии разработки ПО ICONIX. Несет ответ на главный вопрос: как перейти от требований и диаграммы Use Case к Sequence, и что делать со всем этим потом. С практическими примерами.