title: Converting all functions into classes
body: <p>I was reading the book <em>Refactoring: Improving the Design of Existing Code</em> by Fowler, where it says to replace function calls with same names classes and call constructors of that class in place of original function call. </p>
  
  <p>My question is is it a good idea to convert all the functions(more or less, except very trivial ones) into objects so that the code becomes more modular? </p>
  
  <p>Thanks, </p>