DEV Community

Discussion on: Most effective and simplest way to write readable code.

 
girish3 profile image
Girish Budhwani

Example I used is just a snippet. The init() method earlier actually spanned 1000s of lines. And the extra line I have put between each set of logic is so that its easy to follow.

Thread Thread
 
lluismf profile image
Lluís Josep Martínez

If a method has 1000s of lines then it's definitely a nightmare. But moving every 2/3 lines to a method will only make it worse. You'll end up with hundreds of methods. You need another kind of refactoring, perhaps creating multiple classes with different responsibilities.

Thread Thread
 
girish3 profile image
Girish Budhwani

Yeah we actually did the refactoring and created multiple classes and methods.