Deep nesting is just as bad as linear programming for the following reasons:
1. When you start with deep nesting, it leads to confusion because:
a. You quickly lose track of your main point, which results in problems
such as:
i. The main point being buried under layers of subpoints, leading
to issues like:
1. Subpoints that themselves contain subpoints, making it
difficult to follow because:
a. Each subpoint can have multiple tangents, resulting in:
i. A structure that is hard to navigate.
ii. Making it hard to follow due to factors like:
1. Constantly having to refer back to previous
points, which causes:
a. Frequent loss of context.
b. And then you find yourself needing to constantly scroll, which has
its own drawbacks, such as:
i. Scrolling up and down to figure out the context, leading to:
1. Interruptions in the thought process, because:
a. It breaks the flow of understanding.
ii. Just to figure out what you were talking about, which
necessitates:
1. Repeatedly reviewing previous points, causing:
a. Mental fatigue and frustration.
2. Every point you make ends up feeling like a nested Russian doll for the
following reasons:
a. You open one layer to reveal another, exemplified by:
i. Each point containing subpoints, which themselves contain more
points, making it feel like:
1. An endless process, similar to:
a. Opening a doll only to find a smaller one inside.
ii. Only to find another layer inside, demonstrating:
1. The complexity increasing with each level, which:
a. Leads to deeper layers of confusion.
b. And you keep going, resulting in outcomes such as:
i. Forgetting why you started, because of:
1. The overwhelming number of layers, which means:
a. Losing track of the initial objective.
ii. In the first place, indicating:
1. The original point becomes obscured, due to:
a. The depth of the nested structure.
3. By the time you get to the end, the process has these effects:
a. You realize you've written something much more complex, like:
i. A dissertation, which happens because of:
1. The extensive detail required, turning:
a. A simple idea into a complicated document.
ii. Instead of a simple comment, highlighting:
1. The inefficiency of deep nesting, due to:
a. The unnecessary complexity added.
b. And everyone is too tired to engage, for reasons such as:
i. Being too tired to read it, because:
1. The structure is overly complex, making:
a. Engagement difficult.
ii. Or understand it, leading to:
1. Miscommunication, because:
a. The intended message gets lost in the layers.
Run
Jokes aside, personally I think a balance between indentation and linear flow
is important.