1 documents found
Information × Registration Number 2120U009316, Article popup.category Стаття, Опубліковано, Рецензована стаття Title COMPARISON OF CODE FIRST AND DESIGN FIRST APPROACHES IN API DEVELOPMENT popup.author Lipchanskyi M. V.Iliashenko O. O.Lipchanskyi M. V.Iliashenko O. O. popup.publication 25-11-2020 popup.source_user Національний університет «Полтавська політехніка імені Юрія Кондратюка» popup.source https://journals.nupp.edu.ua/sunz/article/view/2013 popup.publisher Національний університет «Полтавська політехніка імені Юрія Кондратюка» Description У статті розглянуті питання щодо дизайну та моделювання API під час розробки програмних продуктів. Останнім часом виявлено, що API можна використовувати в якості повноцінних продуктів та інтерфейсів для бізнесу, що значно дозволяє розширити власну ціннісну пропозицію за допомогою можливостей партнерів, та з’єднуватися з клієнтами за допомогою різноманітних каналів. Метою статті є огляд, аналіз, та порівняння методу Design First на базі OpenAPI Specification з підходом Code First для створення типового RESTful API. На основі підходу Design First можна виконувати розробку API базуючись на згенерованому boilerplate-коді з опису (контракту) OpenAPI або інших форматів опису, тестових сценаріях та заглушках, що дозволяє розпаралелити виконання задач між виконавцями та підвищити швидкість розробки. Наведені результати порівняння продуктивності розробки на базі API, які створені із використанням двох підходів, встановлено, що реалізація API підходом Design First надає ряд переваг для різних суб’єктів розробки у порівнянні з методом Code First. За допомогою Burndown діаграми та розрахунку Velocity (швидкості) роботи команди зроблено висновок, що підхід Design First дозволяє отримувати більш швидке виконання поставлених завдань popup.nrat_date 2026-04-19 Close
Article
Стаття
Опубліковано
Рецензована стаття
Lipchanskyi M. V.. COMPARISON OF CODE FIRST AND DESIGN FIRST APPROACHES IN API DEVELOPMENT : published. 2020-11-25; Національний університет «Полтавська політехніка імені Юрія Кондратюка», 2120U009316
1 documents found

Updated: 2026-04-20