No! No! No!
Mar. 8th, 2017 12:12 amIf you are running a database with an API that other people have to connect to and pull data out of using scripts they had to write, you don't just RANDOMLY CHANGE THE FIELD STRUCTURE AND CAPITALISATION TO MAKE IT PRETTIER!
Without any notice, or information, other than just updating your own documentation, so that bunn, staring blankly at code she wrote months ago, has to go and look at the documentation, and stare as if seeking enlightenment at the data coming out of the database, to finally figure out that, oh yes, all these fields that were named like this, are now named like that!
RAAAAAAAAAAAAARGH!!!!!
Without any notice, or information, other than just updating your own documentation, so that bunn, staring blankly at code she wrote months ago, has to go and look at the documentation, and stare as if seeking enlightenment at the data coming out of the database, to finally figure out that, oh yes, all these fields that were named like this, are now named like that!
RAAAAAAAAAAAAARGH!!!!!
no subject
Date: 2017-03-08 12:27 am (UTC)no subject
Date: 2017-03-08 12:39 am (UTC)Then imagine what is inside the book *has no punctuation or linebreaks*.
no subject
Date: 2017-03-08 12:47 am (UTC)no subject
Date: 2017-03-08 12:30 am (UTC)Bah.
no subject
Date: 2017-03-08 12:43 am (UTC)I feel somehow obscurely that if I were somehow... better at things... this sort of thing would not happen, but I'm almost sure that's a delusion. Almost.
no subject
Date: 2017-03-08 12:41 am (UTC)no subject
Date: 2017-03-08 12:46 am (UTC)I have got this far by staring at the API documentation and making educated guesses. like 'well, THAT bit is true, but it would be easy to miss updating THAT bit. Let us suppose that Thing 1 is true, and Thing 2 is false, and write a thing to spit out data on that premise. Hmm. my guess at Thing 2 was wrong. How about this? Hey, that was it!
It's like solving a crossword puzzle. I am terrible at crosswords.
no subject
Date: 2017-03-08 02:45 am (UTC)Can you find out who did it and ask them to either undo it or explain what they did and how the database can be made usable for everyone else?
no subject
Date: 2017-03-08 11:26 pm (UTC)I was suitably discouraged from having the temerity to ask again :-D
no subject
Date: 2017-03-09 02:29 am (UTC)no subject
Date: 2017-03-08 05:34 am (UTC)no subject
Date: 2017-03-08 11:27 pm (UTC)no subject
Date: 2017-03-09 08:23 pm (UTC)Which is not usually something you can say about database administrators.
no subject
Date: 2017-03-08 06:30 pm (UTC)It would make me stabby-er, except that there is so much tasty tasty schaudenfreude when they finally understand how much work restructuring their code tables would involve.
no subject
Date: 2017-03-08 11:30 pm (UTC)This is a foible I should be over by now.
no subject
Date: 2017-03-09 06:28 pm (UTC)no subject
Date: 2017-03-10 10:45 pm (UTC)