Vlad Cârcu

Vlad Cârcu

Java Developer at Cognizant Softvision

Bio

Vlad has worked as a Java developer for the past 12 years, five of which he spent in various tech lead or team lead positions, managing teams up to five people. He has been involved in both maintenance and greenfield projects and has led teams both locally and remotely. Currently, Vlad is also an influencer in the Cognizant Softvision Enterprise Coffee Community, involved in sharing knowledge and developing talent.  

Api First vs. Code first: The 'why's and 'how's using Swagger, Spectral and openapi-generator-maven-plugin

The aim of this presentation is to make API first easier to adopt. To accomplish this, we'll compare API first to Code first, on multiple dimensions, like ease of use and impact in the project. By the end we'll have recommendations on when to use each of them. All the information will be backed by examples, and the respective code will be available on github.


Agenda Talks

Java Week

10:50 to 11:20
03 Nov 2020

API First vs. Code first: The 'why's and 'how's using Swagger, Spectral and openapi-generator-maven-plugin

The aim of this presentation is to make API first easier to adopt. To accomplish this, we'll compare API first to Code first, on multiple dimensions, like ease of use and impact in the project. By the end we'll have recommendations on when to use each of them. All the information will be backed by examples, and the respective code will be available on github.