?

Log in

No account? Create an account

Previous Entry | Next Entry

Work

If anybody ever tells you that the website you're building is never going to change, so it's okay to hard-code it against your wishes instead of building it the proper database-driven way you want to, THEY'RE LYING.

-The Gneech

Comments

( 13 comments — Leave a comment )
carlfoxmarten
Jul. 10th, 2007 07:21 pm (UTC)
Boy, are they ever lying!

And being rather short-sighted, but that's another problem...
jedi_iwakura
Jul. 10th, 2007 09:06 pm (UTC)
**spits her drink all over the desk**

Good lord, their pants must be burnt to a crisp...!
tegeran
Jul. 10th, 2007 09:07 pm (UTC)
That is in no way limited to websites. Anyone who tells you it's OK to hardcode values into any code for any application in any context is lying.
vakkotaur
Jul. 10th, 2007 09:36 pm (UTC)

DAGNABBIT! I see I now have to figure out how to tell Opera "THOU SHALT NOT BLINK!" as well as "THOU SHALT NOT MARQUEE SCROLL!" Distracting crap.

tegeran is right. "It will never change, you don't need to make it selectable" is a universal lie. It is right up there with "We NEED it THIS Tuesday." Which is inevitably followed up by, six months later, "We just got around to installing it and..." Tuesday, huh?

And, since I'm ranting anyway, a thing this more a failure of comprehension than a lie, there is "All you gotta do is..." followed by a disarmingly simple description of something that in reality is not all simple.

blacktigr
Jul. 10th, 2007 09:40 pm (UTC)
Preaching to the Choir
A-men.
sirfox
Jul. 10th, 2007 09:58 pm (UTC)
So, purely for the sake of playing devil's advocate: if they're dumb enough to request that, would they be smart enough to tell that you hadn't?
vakkotaur
Jul. 10th, 2007 10:10 pm (UTC)

Hard-coding is usually faster to delivery... but only the first time.

laurie_robey
Jul. 10th, 2007 11:33 pm (UTC)
Actually, we've both said, "Screw this! We're doing it the right way!" at certain points and made the code flexible without telling anyone. As far as I can tell, when we've done that, no one's been the wiser. It's just we don't always have time to put the extra work into it that's required to make it flexible. But, whenever we have been able to make it good code, people are always impressed later when they come back for a change and it takes maybe 60 seconds to get it done.

It's annoying to have to be underhanded about doing your job right.
elektron
Jul. 25th, 2007 12:52 pm (UTC)
Charge them for the time that you would've spent if you did it their way. ;)

Hey, it's how you make money off the UK government.
the_gneech
Jul. 10th, 2007 11:47 pm (UTC)
When I don't need to recruit help from the database team, I often do just that.

-TG
mammallamadevil
Jul. 10th, 2007 10:03 pm (UTC)
remember the mantra...
and good luck..

MLD
koakako
Jul. 10th, 2007 10:21 pm (UTC)
A-men brother! Testify!

And drag the lying bastiches across ground glass at the next opportunity. :P
stilghar
Jul. 11th, 2007 12:03 am (UTC)
There needs to be an extra "Unanticipated Overhead" charge and a clause for punitive fees for misinformation of that type. >,
( 13 comments — Leave a comment )

Latest Month

August 2019
S M T W T F S
    123
45678910
11121314151617
18192021222324
25262728293031

Tags

Powered by LiveJournal.com
Designed by Tiffany Chow