
The wonders never cease at work. Today I managed to write 5 programs (albeit simple), each complete with GUI and 4 stored procedures handling database manipulation. In Java (without templates, I suppose) I estimate that this would have taken two or three days. It may sound like an exaggeration, but Java Layouts and I never really got along, and copying and pasting 20 different stored procedures for 5 different tables would have taken time regardless of how well I knew the table definitions.
The only reason I was able to get this done was the fact that at work someone has come up with two different templates. The first handles business objects (for handling business logic) and another for generating stored procedures based on table definitions (i.e. you feed it a table, and which generic methods you want and it produces the stored procedure). This tool in hand, I cranked out programs quickly and efficiently. The only part I had to take time with creating was the GUI (form/window you see on the screen) layout and mapping screen events to business logic.
It's amazing the things you find when you work with people who are allowed to expirement with efficient methods/tools for programmers. Have I mentioned I'm glad to be where I am...?
Posted by Jordan at January 24, 2006 10:42 PM | TrackBack