new DIP47: Outlining member functions of aggregates

dennis luehring dl.soluz at gmx.net
Sat Sep 7 21:53:24 PDT 2013


Am 07.09.2013 19:00, schrieb Walter Bright:
> Outlining of member functions is the practice of placing the declaration of a
> member function in the struct/class/union, and placing the definition of it at
> global scope in the module or even in another module.
>
> http://wiki.dlang.org/DIP47
>


"Parameter names need not match."

please don't do this - that will nearly kill any easy way of finding the 
implementation, and there is absolutely no reason for differ here - that 
is too much sort of C/C++ compatible
and i think in the end all styleguides around the world will tell you 
not to change the name on implementation


More information about the Digitalmars-d mailing list