Bloater#

Bloaters are classes or methods that have grown to an unwieldy size. Most of the time this happens over a longer period of time, as new features are added to the code. The result is a class / method that is hard to understand and maintain.

The following examples show some of the most common Bloaters en how to refactor them.