Breaking Rules - Part 1: Sandi Metz

Rules are great, and nearly everybody likes to break them so this series will explore how and when it's appropriate to break rules. There is a (trite) philosophy stating Learn the rules well so you can break them properly This post attempts to break down how or when to "properly" break some specific rules. Sandi Metz has four rules (or five or six) for writing Ruby (and Rails) code Classes can be no longer than one hundred lines of code
- Breaking Rules - Part 1: Sandi Metz

Read more