Don’t agree. Longer pieces of code are way easier to reason about. Deep function nesting, which seems clean is very confusing mentally, and also difficult to describe in terms of function name.
Explain *why* you’re doing something a certain way. This also includes a little bit of how and what.
Other than that, just make sure your business terms are reflected in the code, or at least have a proper definition of things, which you can easily reason about.
Explain *why* you’re doing something a certain way. This also includes a little bit of how and what. Other than that, just make sure your business terms are reflected in the code, or at least have a proper definition of things, which you can easily reason about.