Jon Aquino's Mental Garden

Engineering beautiful software jon aquino labs | personal blog

Thursday, January 28, 2016

Code smell: Schizophrenic method

A schizophrenic method is a method that is begging to be split into two. It has a lot of if statements, but closer inspection reveals that most of the ifs can be eliminated by splitting the method into two. It may take some effort to unravel the two cases from the hodgepodge of ifs on various variables, but it's beautiful if you can do it.

0 Comments:

Post a Comment

<< Home