View Single Post
  #3   Spotlight this post!  
Unread 07-02-2006, 02:09
Eldarion's Avatar
Eldarion Eldarion is offline
Electrical Engineer / Computer Geek
AKA: Eldarion Telcontar
no team (Teamless Orphan)
Team Role: Alumni
 
Join Date: Nov 2005
Rookie Year: 2005
Location: Númenor
Posts: 558
Eldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond reputeEldarion has a reputation beyond repute
Send a message via AIM to Eldarion Send a message via Yahoo to Eldarion
Re: For Mentors Only: Inspiring Youth

Quote:
Originally Posted by Rick TYler
Sometimes, I think a small rubber mallet would be just the thing...

Mentor: Why don't you program 127 speed as a special case -- your driving code takes too long to return to stop when the user just lets go of the joystick.

Student: NO! If I write the code to handle all cases properly, it should handle that, too.

Mentor: The acceleration curves look good, except when the driver wants to stop dead. Why not program 127 as a special case?

Student: NO SPECIAL CASES! That's a hack. I want to do it right.

Mentor: We have to ship the robot in two weeks. Don't you think you should just call this a win and program the aiming algorithm? I think three weeks on the driving code is enough.

Student: NO! I know what's wrong -- just one more change!

Mentor: Just program 127 as a special case, and let's hook up the camera.

Student: NO! I know I can do it!

etc.

Kind of makes me think I should take up bull riding instead.

Any other instructional student/mentor interactions?
I know this is supposed to be for mentors only, but I have to say this sounds a lot like a typical conversation with myself!
__________________
CMUCam not working? Tracks sporadically? Try this instead: http://www.falconir.com!
PM me for more information if you are interested (it's open source!).

Want the FIRST Email blasts? See here: http://www.chiefdelphi.com/forums/sh...ad.php?t=50809

"The harder the conflict, the more glorious the triumph. What we obtain too cheaply, we esteem too lightly; it is dearness only that gives everything its value."
-- Thomas Paine

If it's falling apart it's a mechanical problem. If it's spewing smoke it's a electrical problem.
If it's rampaging around destroying things it's a programming problem.

"All technology is run on 'Magic Smoke' contained within the device. As everyone knows, whenever the magic smoke is released, the device ceases to function."
-- Anonymous

I currently speak: English, some German, Verilog, x86 and 8051 Assembler, C, C++, VB, VB.NET, ASP, PHP, HTML, UNIX and SQL
Reply With Quote