Sledgehammer + Tac = Picture hung INSIDE the wall !!

It just seems sometimes that everytime I look at someone elses' code I see one of  two things;  Over-designed object models, or under-implemented code.

David Findley and I were discussing such a situation today, where we found ourselves looking at something like this:

Strongly-typed DataSet ->  Derived Base-class -> Derived Class -> Derived-derived Class being consumed by a class that uses a custom (read proprietary) Data Provider class that fills the much-derived strongly-typed data-set.  

All of this work, was done to implement 4 simple functions: GetEmails, AddEmail, UpdateEmail, and DeleteEmail.

Sometimes I really don't understand why people make their lives so complex....*sigh*

No Comments