My current project at work is rather large in scope: Iâm creating a series of new ASP pages for professors so they can get a two-week demo without having to talk to a sales rep beforehand. I ended up creating four pages for the job, including one that is entirely in VBScript, run at the server, which then dynamically creates the HTML page. In other words, all HTML is done with âresponse.write(â<B>Blah</b>â).â
I had an interesting discussion with Kevin Friday. Some dolt had given out the office username and password for the live site (both of which were âproftextâ) and Kevin sent me an email about it, asking me to disable that user name and create a new one for office use. Later I was filling him in on the situation, explaining it was a fairly simple task but it took a little while longer because I had to look for some stuff in the code.
âTell me this isnât hard coded in,â he said, shaking his head.1
âWell, yeah, it is,â I responded, somewhat hesitantly at first.
He went off on a little tangent about the stupidity of such coding practices, then paused to say, âIâm not criticizing you, of course â just giving some advice for the future. If DLI folds up and you end up slinging code somewhere else, donât do that â itâs poor coding practice.â
âI honesty doubt that Iâll be doing this for any indefinite time,â I said. âIâm just learning all this stuff while I have the opportunity, but itâs not my first love. I just find â well, I wouldnât say that Iâm gifted at it, but I find that itâs very easy for me to understand. Itâs very logical.â To which Kevin responded, somewhat surprisingly, âI think youâre fairly gifted at it.â A nice, affirming moment.
1 All of this, of course, is a very rough paraphrase of what we actually said to each other.





0 Comments