On 12/18/2016 5:38 AM, Andrei Alexandrescu wrote:
On 12/18/16 6:47 AM, Jacob Carlborg wrote:Rubocop, the major linter in the Ruby world, will complain if a class is more than 100 lines of code.Does that include full documentation and unittests?
My complaint is more along the lines of aggregates that seem to have scores of member functions.
It brings to mind Scott Meyers' article about kitchen sink aggregates: http://www.drdobbs.com/cpp/how-non-member-functions-improve-encapsu/184401197