JosephCooney

Putting the 'Junk' in DotNetJunkies

<October 2008>
SuMoTuWeThFrSa
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678


Navigation

My GotDotNet Samples

Subscriptions

News

I've moved my weblog to jcooney.net. Come and visit me there.


Wednesday, November 24, 2004 - Posts

You know you're getting screwed by a vendor when

  • You pay a six-figure amount for some "custom" COM objects that sit on top of their system.
  • You get an API that looks basicly like this: public object[] DoStuff(string operationName, object[] args)
  • You get "properties with exciting and unexpected side effects" in the COM API you paid through the nose for. Think "read a property and a whole bunch of other stuff gets reset". Now think how exciting this would be to debug, when adding a watch changes state.

And yet they defend their design in spite of it's obvious flaws and claim that the developers just "don't get it". I think I've come to expect a certain level of intellectual honesty when it comes to software development, and it's very disappointing when you don't see it.

posted Wednesday, November 24, 2004 6:36 PM by JosephCooney




Powered by Dot Net Junkies, by Telligent Systems