Arthur Fuller
fuller.artful at gmail.com
Tue Nov 5 07:11:31 CST 2013
Shamil et. al., This reminds me of a horrendous episode that happened years and years ago to me. I think it was the last time I ever flat-rated a contract. It was an insurance company. Everything worked as it was supposed to, except for one report. About 90% or maybe even more of the report was accurate. It was basically a list of pension funds, some of which were retired and some newly created, and the rest in between. The report did interest calculations, and I took pains to ensure that 365.26 days per year were used. For no apparent reason, some of the rows were wrong. I wrestled with that code for something like a month, and I could not explain the errors. Then one day in a meeting with the stakeholders, a guy mentioned that the company did their interest calculations based on a 360-day year. They simply ignored the Christmas period from the 25th of December to the 29th. Nobody had seen fit to mention this to me! Once this was mentioned, it took a few minutes to adjust the calculation and everybody was happy --- most of all me, because I had spent an unpaid month working on this problem. In retrospect, it's kind of funny, but at the time it was not at all funny. Arthur On Tue, Nov 5, 2013 at 4:43 AM, Salakhetdinov Shamil <mcp2004 at mail.ru>wrote: > > " Stand your ground if someone tells you that you have coded a defect when > there is no documentation for the requirement." > > http://java.dzone.com/articles/its-not-bug-its > > > Be strong! :) > > > -- > Салахетдинов Шамиль > _______________________________________________ > dba-Tech mailing list > dba-Tech at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-tech > Website: http://www.databaseadvisors.com > -- Arthur