Quote:
Originally Posted by Toxaris
I recently had a large discussion with a programmer...
He just wouldn't get it...
|
Quote:
Needless to say in the end I just ordered him to do it like I said and I have a suspicion his contract will not be renewed as this was not the first time something like this happened. I will explain that time with one word only... Unicode.
|
Stuff like this is not taught anymore in HBO schools (university of applied science). I can see it in (most) people who have finished HBO in the last 10 years or so. I think I was one of the last who still actually learned to account for things like that. (And even so I'm doing a master because I think I still think many things were missing from *my* education; I know / can do them, because I studied them or happened upon them myself, but 'officially', I *don't* know them, if you know what I mean.)
And you know what the irksome thing is? In most companies where I've worked, it's more like this:
Me: "But you have to use... and do... to take into account... otherwise... *%^&%^&*"
Manager: "Costs too much time. Just hard-code it."
It's one of the main reasons why I got to dislike most managers. Most of them only see "The project will take 4 weeks of extra time * so many employees = that cost", while ignoring that shit will hit the fan if one of the things I mentioned actually happens. THEN there will be a major code rewrite, which often takes longer, is harder to test (as you must make sure not to break other parts of the code), and thus much more expensive than doing it right from the start.