If I find long method -, I could bet this method is not properly unit-tested or most time it hasn't unit test at all. If you start doing TDD you will never build up 100-lines methods with 25 different responsibilities and 5 nested loops. Tests oblige you constantly refactor your mess and write uncle's Bobuncle Bob's clean code.
There was a grammatical mistake. Fixed it.