in our team we "recently" {about 3 months ago} upgraded Delphi IDE from 2007 to XE8; I estimate we spent about 80 manhours to migrate our project. We have about 2 000 000 lines of code in our project group. Then we spent about 40 manhours to eliminate migrational bugs. Yes after we finished initial migration phase we discovered that tons of bugs were introduced in our apps as a result of migration. Now about #delphi XE8. Code completion still barely works, houglasses argh. The IDE crashes. Code navigation barely works, often goes to wrong line or nowhere at all. I wonder if it was worth upgrading at all. Looking back seems like upgrading the IDE was a barely justified decision.

in our team we "recently" {about 3 months ago} upgraded Delphi IDE from 2007 to XE8; I estimate we spent about 80 manhours to migrate our project. We have about 2 000 000 lines of code in our project group. Then we spent about 40 manhours to eliminate migrational bugs. Yes after we finished initial migration phase we discovered that tons of bugs were introduced in our apps as a result of migration. Now about #delphi   XE8. Code completion still barely works, houglasses argh. The IDE crashes. Code navigation barely works, often goes to wrong line or nowhere at all. I wonder if it was worth upgrading at all. Looking back seems like upgrading the IDE was a barely justified decision.

Thanks Embarcadero

Comments

  1. David Millington "You've let your technical debt catch up with you by not staying up to date. If you'd upgraded D2007 -> 2010 -> XE2 -> XE4 -> XE6 -> XE8...."

    ...you'd be in financial debt instead. ;-)

    ReplyDelete
  2. Javier Hernández One doesn't need to worry about the lifetime of SSDs as a practical concern. In a real world test, many drives handled 700-800TB of writes, even up to 1.2PB, before beginning to experience any problems:

    http://techreport.com/review/27909/the-ssd-endurance-experiment-theyre-all-dead

    ReplyDelete
  3. Joseph Mitzen Ref. financial dept - For us - the cost of RAD Studio is a miniscule part of the cost of licenses, hardware and salaries.  The values moved through the system pays for it thousands of times every day. For sure - if you are a hobbyist - that is not the case - but if you are a corporate developer, or an ISV - if the license cost is a stumbling block, your biz may already be in a bad situation.

    ReplyDelete

Post a Comment