Wednesday, March 29, 2006

Implementing interfaces (ITurnable)

The most important aspect of baby development is the correct and timely implementation of various interfaces in the Human.Babies namespace.

David has just implemented the ITurnable interface today.

namespace Human.Babies
{
public interface ITurnable
{
void TurnLeft();
void TurnRight();
}
}


Through the magic of abstract classes and inheritance we also get Turning and Turned events to bind on mom. She loves it and I recorded the first build on cam. You might have noticed I haven’t bloged any of the previous interfaces. Eg. yesterday’s post was a result of the IGrabber.GrabObject method. That is because they we’re already implemented at birth. Anyway, here’s a short list:
  • ICute
  • IGrabber
  • IKicker
  • IScreamer
  • IDemandable
  • ILovable

Monday, March 27, 2006

A random thing you will want to, but probably shouldn’t do as a newfangled dad #6

Let your baby get a hold of your digital camera.

Sunday, March 26, 2006

Project review

Scheduled pediatric check-ups are like the dreaded project review meeting on a project under-manned, over-sponsored and hopelessly behind schedule. So when the time comes – you just know things will not go as planned.

It starts off with a barrage of project related questions like: Is the baby breastfed? Is the baby being read to? Is the baby being exercised? And there’s no good answer to such questions.

Project sponsor: Is the baby breastfed?
You: Yes.
Project sponsor: I see. Perhaps you should consider switching to formula. Breastfeeding the baby can lead to baby becoming over-dependent…
You: ?
Project sponsor: Is the baby being exercised?
You: Why yes, we’re…
Project sponsor: I see your baby has over-developed muscle tonus. You should consider not putting your baby through so much exercise…

Next the project milestones are reviewed.
Project sponsor: Does the baby stand on its own?
You: Well no, he’s 4 months old!
Project sponsor: I see –you think your baby is developing at a satisfactory rate then?
You: I’ve done much reading on the subject and I think…
Project sponsor: I see – you thing reading a book or two on the subject makes you a specialist then?
You: I…
Project sponsor: Are you ok with your baby developing slower then his peers?
You: Wtf?
Project sponsor: “So where’s the Gantt?”

At this point you point your gun toward one of two possible directions depending on whether you are an introverted or extroverted individual…

Monday, March 06, 2006

A random thing you will want to, but probably shouldn’t do as a newfangled dad #5

Use your baby’s birth-date as password.