Certification for Web Development indicates that the signatory
has assessed the awardee's package and confirms
that it fulfils the requirements specified below.
Issue date: April 18, 2015
1. Tutor-bot checklist
The code has passed automated assessment.
2. Usable
The code behaves as expected without any major bugs.
3. Test coverage
The test suite contains an elementary unit test of the controller indicating an awareness that such testing is possible.
4. Maintainability
- Format/indentation makes it readable by another developer
- Non-obvious code is explained in #comments
- Constant values are managed as informatively named $UPPERCASE variables
- Code is not optimised without justification
- Variable naming is informative and uses $underscore_separated_words.
- There is no redundant code (aka "cruft")
5. Clear and concise documentation
A README file indicating
- Instructions on running the code
- The versions of Perl and Dancer2 it is running against