just adding my 2 cents.

I do agree there is no technology which fits all the requirement, I have
used Hibernate 2.X and it really is a big help for normal persistance,
however on some situations it was a nightmare, I hope they fixed up that in
Hibernate3.x. 

Never worked with IBatis, so can not comment. 

I think I would still like to have the freedom of writing normal SQL queries
while having the flexibility of using a mapping tool. I guess Hibernate does
provide that kind of flexibility.  

However if some one want to go and write their own DAO from scratch, I would
suggest them to have a look at Spring's DAO support classes, it can really
help at times.

I am not an architect by the way. -:) So, I guess I do have freedom to fool
around with the technologies. 

Thanks and Regards, 
Nitish Kumar 




-----Original Message-----
From: Frank W. Zammetti [mailto:[EMAIL PROTECTED]
Sent: Friday, July 22, 2005 7:55 AM
To: Struts Users Mailing List
Subject: Re: [OT] Hibernate vs. iBatis vs. POJO


I'd have to agree... It has not been unusual to estimate three months 
for something, and that's fairly realistic to do it right, and the 
business says "nope, 1.5 months is when we need it".  Well, what the 
heck did you ask me for an estimate for in the first place then?!?

I'm a lead architect by the way, very much in a position to influence 
deadlines, but at the end of the day IT is there to service the 
business, not the other way around (unless you happen to work for an IT 
company of course!), so, as Martin says, what's unreasonable?

Frank

Martin Gainty wrote:
> What qualifies as unreasonable? ..give the project lead 2 weeks and 
> he/she cuts it to 2 days?
> BTW: Thats 99% of the companies Ive worked for..
> Where specifically do they NOT follow that behaviour?
> M-
> ----- Original Message ----- From: "Derek Broughton" <[EMAIL PROTECTED]>
> To: <user@struts.apache.org>
> Sent: Thursday, July 21, 2005 5:25 PM
> Subject: Re: [OT] Hibernate vs. iBatis vs. POJO
> 
> 
>> Frank W. Zammetti wrote:
>>
>>> In such cases, the application IS important enough to code
>>> trials, but the business won't allow you to but they STILL want you to
>>> sweat the decisions!  This is a typical way of doing things, going by my
>>> experience.
>>
>>
>> It depends what _your_ job is.  If you're a consultant, you're 
>> expected to
>> _know_ the technology, and the customer isn't paying for you to 
>> experiment.
>> If you're an employee, I've never worked in a situation where you 
>> don't get
>> the time to evaluate the right techniques.
>>
>>>
>>> Even if its the largest initiative of the year for the company, the most
>>> important project, there is still a deadline, usually and unreasonable
>>> one, and taking the time to properly evaluate options isn't always 
>>> given.
>>
>>
>> Then go find a new job.  There's lots of them for capable people - don't
>> work at places that put unreasonable demands on you.
>> -- 
>> derek
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> 
> 

-- 
Frank W. Zammetti
Founder and Chief Software Architect
Omnytex Technologies
http://www.omnytex.com


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to