Originally Posted by Iriel
I do wonder if you're going to apologise when you read the replies.
|
Absolutely not - the quality of the API code I've seen thusfar is appalling - there are FAR FAR too many assumptions made - there are FAR too many 'gotchas' - there are even things which simply don't work properly - things which are contrary to fundamental software development rules etc.
Even when you stand back and realise that the API was written with THEIR UI in mind ONLY - that the ability to develop our own mods is almost entirely down to the sterling and tireless work done by people reverse-engineering the code - you still have to wonder whether they don't have some basic coding standards...
I've worked in IT for a long time and I consider myself something of a 'tinkerer' in that I hack things together from string and sellotape when I need to - so the fact that I'm shocked means someone with a formal grounding in this stuff must be LAUGHING THEIR TITS OFF