Journal FortKnox's Journal: How do people get these jobs?!?! 15
At my current client, there is a woman in the database group who's sole job is to give out 'correct and standard column names.' For example "DEPARTMENT_NUMBER" would become "DPT_NO". Everything is 3 letters or less with an underscore between them.
Now, I'm no DBA, but its my understanding that column names don't really need to be short anymore... back in the day it made a difference, but today it doesn't. She does this for informix databases, DB2 databases, and even the few oracle databases lying about.
How do you even apply for that job? Yeah... well, I do have a degree in English with a specialization in shortening words to miminize drive space....
And, of course, this woman takes her job VERY seriously (we are arguing over a column name... it already exists in production tables, but she doesn't like how its written. I'm about to tell her, "Fine, just change it both places" and see what the other developer thinks about changing a working app cause HER_RYL_HNS[1] thinks the names aren't perfect).
[1] that's some DBA humor for ye!
Oh, and how is a wheel barrow a good icon for databases???
Now, I'm no DBA, but its my understanding that column names don't really need to be short anymore... back in the day it made a difference, but today it doesn't. She does this for informix databases, DB2 databases, and even the few oracle databases lying about.
How do you even apply for that job? Yeah... well, I do have a degree in English with a specialization in shortening words to miminize drive space....
And, of course, this woman takes her job VERY seriously (we are arguing over a column name... it already exists in production tables, but she doesn't like how its written. I'm about to tell her, "Fine, just change it both places" and see what the other developer thinks about changing a working app cause HER_RYL_HNS[1] thinks the names aren't perfect).
[1] that's some DBA humor for ye!
Oh, and how is a wheel barrow a good icon for databases???
I hate that (Score:1)
Me 2 (Score:2)
EVERY variable name is unreadable, unless you're an ex-COBOL guy. EVERY DB column is unreadable, unless you're an ex-COBOL guy.
That's okay; every time I have to fix a function, I clean up that POJO/JSP. I do a quick search-replace to fix the variable names and then invoke Jalopy to clean up the horrible formatting (or lack thereof).
Now when I go back to the code in 6 months, I can instantly understand wh
I have wondered (Score:2)
Column names are like variable names. Short is nice to keep your code shorter and such. Long and descriptive is nice because it helps when you are reading to know what things are.
Standardized names are good-- but I'm not sure why you would need a human being to devote all their time to it.
Change Managment (Score:2)
Unfortunatly he vanished after the first round of lay-offs. My team made it to the 6th round.
Odd sense of justice, eh?
Umm... (Score:2)
I mean does shortening the names actually save any space? Other than a few bytes... I thought that stuff would be referenced like, once and then it wouldn't be stored a bunch of times. And I thought this was done since, oh, back in the dark ages?
Or am I wrong there? Whats the purpose behind making the names short like that other than giving people headaches?
wheelbarrow (Score:2)
database=thing that can contain lots o' crap?
It was either that or some image of an SQL query or something :-) God I love icons.
I_DNT_KNW (Score:2)
I guess (Score:1)
Seems to me (Score:2)
The qualification is probably compulsive organization.
Don't like them? (Score:2)
You might even be able to get a bonus out of it if they excise the useless employee. Of course, then you have to live knowing that you were the primary cause of somebody being laid off. On the other hand, that never stopped the inventer of the telephone from making the telegraph
Re:Don't like them? (Score:1)
Reminds me of an army manual (Score:1)
I kid you not, that is what it said. So it's nice to know there are consistent standards...
Does anyone else with this problem... (Score:2)
... make up new names for the tables/columns?
We once had a table (I kid you not) named: TRCHINTV. Yes, every table had to begin with T and they limited table names to 8 characters to conform to a limit in DB2 that doesn't exist anymore (and this wasn't even a DB2 database). So right off the bat, you are limited to 7 characters.
So what does that table store? Who knows right? We ended up refering to the tables by names. This one got the honor of being called the "Church & TV" table. Someone just
i have problems on the other side (Score:2)
You should send that to The Daily WTF (Score:2)