Developing in the V5 World

This article should be a short guide on what to do if one implements new features or changes old features in the v5 world.

Development Steps

No matter what exactly has do be done, there are some steps that should always be performed when working with the v5 code base.

<HTML><ol></HTML>

example: creating an endpoint: what is the interface? what should be returned in error cases? are there time limits?

test the positive case, but more importantly test cases where the input is not as “usually expected”