Development Ideology

ArmorLib aims to achieve stateless development. Stateless development is software development that is so well documented that any other competent developer could quickly familiarize themselves with the codebase and pick up where the prior developer left off. That is to say, stateless development hides nothing in the developer; all processes are transparent.

Stateless development requires the software project to emphasize the following: