The demonstration domain classes that I had been working on went down
like a lead balloon. My supervisor thought the whole endeavour was a
waste of time and could not see any benefit. I was in the wrong
genuinely for having spent too much time on it. Not that I originally
intended to but it took a bit longer because I knew I could not use an
ORM and so experimented a bit with creating my own lazy loading proxy
class to get a referenced domain. Also working on it without
consulting him. I didn't because if feared he would shoot down the
whole idea before I had a proof of concept from which to demonstrate
how much easier it would be to code to an object with all the types
preserved than mess around with arrays of Strings or random String
values stored in the session. Also I might have been able to get some
other developers to back me up if I could demonstrate what I had in
mind rather than just talk about it. I am still fairly new and have
been working on bug fixes while learning the system. It seemed to be a
point in my employment when I would have more time to work on things
like this than later when I am up against pressing deadlines. Still
hindsight is always 20/20. I did a lot of work on it out of hours but
some of it was in hours.

I think the discussion is probably not going to go further from my Job
perspective. If I cannot seem to convince my technical manager of the
benefit then I can't very well keep working on the prototype and he
would see the commits to subversion even if I did it out of hours
(albeit I could work purely on it as a local copy) and I have lost
enthusiasm to be honest given how badly it went town.

If I thought the face to face conversation was sufficiently awkward,
today I found the scathing remarks made on JIRA when he first
discovered the classes and it had caused some problem on the test
server due to a missing dependency. I blame that partially on the
fragility of the build process using make and declaring every file and
directory individually which is both tedious and error prone.

I have taken my work out of subversion but made a local backup first
so I have not lost it.

I am annoyed at myself for things I see I did wrong but it did achieve
one thing which is answering my question about how much hope I can
have about making the system significantly better in the future. Sorry
for the tone of the post but I am in a perfectly foul mood right now
(and thinking of updating my Monster profile over Christmas). In the
mean time I will just have to take my String arrays and like it.

-- 
You received this message because you are subscribed to the Google Groups "The 
Java Posse" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/javaposse?hl=en.

Reply via email to