Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

5
  • 1
    Can you at least write code that tries to compile? Commented Jan 9, 2014 at 19:00
  • @StephaneRolland no, that link is about public interface, not about implementation Commented Jan 9, 2014 at 19:02
  • 1
    @TemplateRex let me insist, it is about using member functions or not. Let me quote the answer saying: "By having lots and lots of methods depending directly on the internals of the class, the slightest change implies a whole rewrite. It need not be so." Commented Jan 9, 2014 at 19:05
  • @StephaneRolland your points are well appreciated, but they all refer to interfaces, not implementations. Some of the benefits are the same though, less recompilation. Commented Jan 9, 2014 at 19:12
  • @TemplateRex Another benefit may be that a class that has a slightly more little size. But I understand now why you focuss me on the implementation side. Commented Jan 9, 2014 at 19:18