O'Reilly logo
  • Edson Abraham Chávez Montaño thinks this is interesting:

• Develop an implementation of the API, with a main() that tests the methods independent of the client.

From

Cover of Algorithms, Fourth Edition

Note

it could be better use test folder and make automated tests to check the library