It is good software design practice to make sure that methods can be entirely viewed in the code editor that typically shows 30 to 45 lines at a time. The root of this principle is easy to grasp: scrolling up and down over a too large method impedes code readability.
Read more: https://blog.ndepend.com/business-complexity-vs-implementation-complexity/