flwyd: (bad decision dinosaur)
From a job posting on Craigslist:
Primary Duties - Approximate % of time required
Creative thinking, investigating new technologies, problem solving - 20%
Software Requirements Gathering - 10%
Documentation - 10%
Software Configuration Management - 5%
Software Development - 40%
Software Testing - 15%
So I guess we can infer that creative thinking and problem solving will not happen during software development. Further, writing and testing code will happen separately and the code will only take four times as long to write as to document.

Disturbing Errors

Friday, March 2nd, 2007 09:20 am
flwyd: (dogcow moof!)
I tried to post from the web just now and got the message [Error: Couldn't get db master at /home/lj/cgi-bin/LJ/User.pm line 2919. @ w84] (When I copied and pasted that, I got a bunch of JavaScript, even though it doesn't show up on select all. Even more odd.)

I like perl in situations where it's useful. I didn't realize that core parts of LiveJournal's website was driven by perl. But what really scares me is that I got an error in line 2919. Maybe they (a) add code comments obsessively or (b) generate User.pm with metaprogramming. But if not, a file containing 3,000 lines of perl worries me about their software engineering practices. Can only one developer work on code relating to a user at a time? Are all of their regular expressions extended with comments after each portion?

May 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 2025

Most Popular Tags

Expand Cut Tags

No cut tags

Subscribe

RSS Atom
Page generated Tuesday, June 10th, 2025 07:25 am
Powered by Dreamwidth Studios