Next Program Repair Shop 23

Superstitious overencapsulation

Isn't this violating the interface abstraction?

What if the variable name or implementation changes in the future?

Wouldn't it be safer to provide a function to be the interface?

But what if you decide to change it someday?


Next Copyright © 2006 M. J. Dominus