|
#Rules develop Foorum NAMEFoorum::Manual::RULES - Foorum rules General Rules- Release Early and Release Often
- Keep it Simple, Stupid (KISS)
- Don't Repeat Yourself (DRY)
- Design for change
- Don't rely on trick
- Fast is better
Catalyst Rules- Don't raise error in model class (no detach('/print_error'))
Datebase Rules- use INT(11) UNSIGNED instead of DATETIME (no DATETIME please)
Default Rules In Foorum- Raise non-exists error in Controller/Get.pm
HTML Rules- css at begin while js at end
|