So I bought the video Clean Code by Dave Dribin which was from the MDN Conference 2010. Among many of the points he makes, one is using the strategy of breaking up your code into lots of descriptive convenience method calls, so it's self-documenting (almost like pseudocode). I've heard this approach advocated by Danny Greg on the Cocoa Fusion podcast as well. They do make the caveat of being sensitive to performance concerns, and to make adjustments accordingly if there is an issue. I was wondering if this coding style had a name? If it's something you do with your code? If there are downsides other than the occasional performance issue, and having to jump around your code a bit more?