Primary author-published account of a code smell, with the long-method example and the qualification that a smell calls for investigation rather than automatic rejection.
Primary refactoring catalog entry, also named Move Method in the first edition. The example moves behavior to a context better suited to its responsibility. The 2019 solution uses the underlying design principle rather than requiring a particular later tool or library API.