01Advocates for rich domain models over service object abstractions
02Promotes resource-oriented routing and CRUD-based controller architecture
03Enforces private method indentation and non-alphabetical invocation ordering
04Restrictive bang (!) method naming conventions based on counterparts
051 GitHub stars
06Prioritizes explicit if/else structures over guard clauses for better logic flow