Skip to main content

Eric Batzdorff

Eric Batzdorff currently works at TRIRIGA as a J2EE developer, designer, and architect. TRIRIGA is the leading provider of Workplace Management Solutions. Before working at TRIRIGA, Eric spent many years at PeopleSoft/Oracle doing everything from customer support to consulting to application design and development. Eric holds a B.S. in Mathematics from Cal Poly, San Luis Obispo.



The problem with "separating concerns," as object-oriented programming compels you to do, is that some concerns are shared by many objects. Straightforward approaches, like coding those concerns everywhere they're needed, fly in the face of encapsulation. There are ways around the problem, but as...