####Sandi Metz' Rules For Developers
Which of Sandi's rules do you feel like might be the hardest to follow? Why?
Rule 2 - "Methods can be no longer than five lines of code" - strikes me as being a little too inflexible. While this encourages good things like refactoring and use of private methods, sometimes I find that a longer method is essential. In my personal project I needed to pass a JSON object to the js file that fed my map and if I had broken this longer method into separate methods it would have called my database more times than was necessary and slowed the speed of the page load. I think with this rule in particular, there is a time and a place for it.