Category Archives: Uncategorized  Tons of Small Classes  When I
do Clean Code Training or if I discuss the topic with coworkers
one argument comes up over and over again:  “But if I have split
all my code in those tiny methods and classes, how will I find
anything? I’ll have to navigate through dozens of files!”  The
problem with this argument is: It is not that wrong. And I have
certainly seen code where I had to navigate a dozen classes very
carefully in order to understand what is going on.  If you look
at it from an abstract point of view it looks like it even has
to be this way. If you want to completely understand a piece of
code it’s certainly best, to have it all in one piece on the
monitor. You can go from top to bottom, line by line. If you
have lots of little methods and classes, you in addition to that
have to navigate through all that classes and methods, keeping
track on from where you called this piece of code. Obviously
these are additional tasks that just make your work harder!?  I
still insi