home.social

#документация_api — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #документация_api, aggregated by home.social.

  1. Принципы разработки в системном анализе

    Документация может спасти проект или убить его, если подойти к ней без дисциплины В этой статье системный аналитик Влад показывает, как применять инженерные принципы — SRP, SSOT, ООП — не к коду, а к аналитике, описанию систем и документированию решений.

    habr.com/ru/companies/sovcomba

    #системный_анализ #документация_проекта #документация_api #confluence #документация #swagger #yaml

  2. Проектирование спецификации OpenAPI

    Привет, Хабр! Меня зовут Виктория Юльская, и я старший системный аналитик в Ozon. Я думаю, здесь найдётся много людей, которые хоть раз работали с документацией API в Confluence. Да-да, те самые километровые страницы на каждый метод — с описанием всего и вся в виде текста, таблиц, диаграмм последовательности и т. д. Зачастую такая документация API в Confluence устаревает ровно в тот момент, как её закончили писать. После передачи задачи в разработку, как только что-то непонятно, куда все идут? Правильно, к аналитику — «А как это работает? А что это значит? А что если...?». Ну вот же дока, там все написано... но обычно никто не хочет читать огромную доку на метод, быстрее же спросить. И зачастую у самих аналитиков есть вопросики по актуальности этой документации (уже есть новые договорённости со встреч, комментарии в документации и т. д.). Есть ли более эффективный способ ведения и поддержания документации API в актуальном состоянии? Давайте разбираться.

    habr.com/ru/companies/ozontech

    #спецификация #api #rest_api #документация_api #проектирование_api #openapi #swagger #ozon_tech #ozon