|
|
|
| |
 |
An indirection should have a meaning
In concert with Tip No. 9, giving clear, logical definition to indirections is essential to their value. This meaning can be something as simple as "putting commonly used code in a single method." If you add levels of indirection (abstraction, encapsulation, etc.) that don't have meaning, it can be as bad as not having adequate indirection at all.
Bruce Eckel is a frequent author and lecturer on software development practices and was a founding member of the ANSI/ISO C++ committee. He provides public and private seminars and design consulting in C++ and Java. Reach him at Bruce@EckelObjects.com.
|
Java Zone - Get Help - Search
Tips
|
|
 |
Save on Hot Java Specials
|
SOFTWARE:
dtSearch Web
Add power searching to your web site. Buy Now! |
BOOKS:
PointBase Mobile Edition
Enable local data access for mobile users. Buy Now! |
|
 |
|