At the time, I was attempting to modify a very large, nonbranching clusterfuck of a function, and there wasn&#x27;t time to properly refactor it, so I wanted to examine each chunk and then fold it away once I&#x27;d determined that it wasn&#x27;t related to what I was looking for. (And the code I was looking for turned out to be scattered across three different parts of the greater monolith, so I was glad I could fold away the bits in between.)<p>But yeah, generally it helps me get a high-level overview of the code without getting lost in the details.