On Wed, Sep 10, 2014 at 12:16:06PM +0200, Werner LEMBERG wrote:
> 
> > you may be right about setter()/getter() usage;
> 
> He is definitely right! :-)
> 
> > other modifications would really improve readability and
> > maintainability:
> >         - capitalization of class names
> >         - a naming convention for class member variables
> 
> Mhmm, this is much work, and I don't see immediate benefits.  IMHO,
> groff's C++ code is quite clear, and I ask you to show an example
> where `readability and maintainability' could be *really* improved by
> using uppercased stuff – I need more than a `we have learnt that in
> school' to be convinced.

I didn't learn it school (when I went to school, computer science was not yet 
around) but
the hard way in 30 years of C++ programming.

>  Additionally, `git blame' would become much more inconvenient to use.
> 
I am not familiar with git and git blame, used cvs in my active time.
Could you explain, what the problem with upper case class names and git blame 
would be?

> >         - reducing the number of global variables
> 
> Why?  Again, please provide an example that could benefit.
> 
because it is toublesome to find out where they are initialized, modified, and 
read.

        ulrich

Reply via email to