Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re^3: Evaluating Perl skills set

by magog (Beadle)
on Jun 02, 2005 at 22:11 UTC ( [id://463037]=note: print w/replies, xml ) Need Help??


in reply to Re^2: Evaluating Perl skills set
in thread Evaluating Perl skills set

Yeah, sorry - I didn't mean to sidetrack this into a discussion of web frameworks.

The idea is that you would have many of these kinds of questions, covering many niches (web, testing, refactoring, system administration, bioinformatics, etc., etc., etc.).

The candidate's answers would act like a profile of his or her development practices and preferences.

A testing question might look like: What do you do to test your programs to ensure the quality of your releases?

  • I do XP all the way: unit testing, pair programming, constant refactoring, user stories
  • I write programs; I make sure they work. No problem!
  • Test first; ask questions later.
  • I write embedded tests with Test::Inline, Pod::Tests, etc.
  • We document the test cases and make a pre-launch checklist that we go through by hand before each release so that we catch regressions
  • I stay up all night if I have to to make sure everything works. It's important to get it right the first time.
  • I write automated tests with Test::More and friends
  • I do a careful code review of everything I write.
  • Other ______________ (please explain)

At the very least, you get something to talk about during the interview. "Ah I see you practice "Test First programming". How's that working out for you?"

Michael

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://463037]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others learning in the Monastery: (6)
As of 2024-04-16 22:43 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found