Five Rules for Writing Good Code
skwpspace.com
skwpspace.com
Seriously? I've seen this a lot in the Ruby world and it works in a lot of cases but using it as a rule sounds Wrong.
In extracting code into a method, you're intentionally obscuring what it does. Most of the time this is a good thing because you want to only focus on the details of the routine you're in. Thus, if you follow the "make your method do one thing" rule, you should be ok.
If your methods have no cohesion to them, then you will have problems breaking them down. But then again, I would argue that that's the least of your problems.
the last three points don't resonate with me strongly either way, though i will say that 5. is awesome to achieve, and is definitely helped via a persistent and open spirit rather than single-person hacking.