object-oriented design versus information-hiding design

“Traditional object-oriented design provides the heuristic power of modeling the world in objects, but object thinking wouldn’t help you avoid declaring the ID as an int instead of an IdType…the difference is one of heuristics—thinking of information hiding inspires and promotes design decisions that thinking in objects does not…Asking ‘What needs to be hidden’ supports good design decisions at all levels.”

–McConnell, p. 96-97.

February 23rd, 2005 | .NET, Computer, Quote | No comments

Announcements, Announcements, Announcements,…Shhh!!!

Summer camp chants aside, Chattavegas-area Covenant College alumni are invited, in an event arranged by my wife, to join the President (refered to previously here as NBN) and the Vice President of Somthing or Other for a chat in the President’s Room of Probasco (or, as Arthur Garthur oft-spoke, “Tobasco Center”) next week.

Monday, February 28, 8:00pm, President’s Room. Bring your Kool-Aid cups and catch the vision!

February 22nd, 2005 | Covenant | 1 comment