On Tuesday, 16 April 2013 at 15:23:56 UTC, Regan Heath wrote:
I would question always question "fully intended" on a case by case basis:
http://www.drdobbs.com/cpp/how-non-member-functions-improve-encapsu/184401197

I agree that grouping functions together that should be used together, or on the same type of object is a good idea from an organisational point of view but that shouldn't be the only reason for making them class member functions.

R

I think a lot of people give too much credit to encapsulation. I mean don't get me wrong its cool and all and it has its place, but it seems like some people make it seem a lot more important than it really is. I mean having lots of encapsulation really doesn't do anything for your program, it won't run faster or do more things. If any thing, more often than not, it makes things run slower, as you can't see what's in the black box.

Thats just my opinion on the whole thing...

I am actually hesitant to post this because I don't want to start a debate over encapsulation.... I really hope i don't start a debate...

Reply via email to