July 26, 2011
5:42 p.m.
On Jul 26, 2011, at 7:12 PM, Dale Henrichs wrote:
| | You should design your object's interface respecting the needed | protocols, not its internal design. Bad code smell otherwise.
If your intent is to provide for subclassing in the future (or tomorrow), then you should use accessors exclusively. There is a place for such tool functionality.
Bad smells are always subjective:)
Yes and I know some stinkier ones.... We killed some of them but some are still there.