One more instance is ORM. I rolled my own non permanent Object Relational Mapping framework early within a undertaking until I'd time to essentially buckle down and study Hibernate or one thing equivalent. I had to write in such things as ResultSet mappers, Lazy Loading and a few essential caching. Now, Once i go back and change this stuff with muc