Prince:Coding Guidelines
From OpenWetWare
- Keep it DRY (Don't Repeat Yourself)
- Write specs for your code (spec-more, bacon, and rspec are good for this)
- Code should be self documenting
- Code should also be documented, to be clear
- YARDoc is the preferred tool, then TomDoc
- Follow semantic versioning practices