Bring a pot of water to boil then carefully lower the eggs into it. Cook 6 minutes, then carefully lift the eggs out and place in cold water until you're about ready to eat.
Cook the bacon in a skillet and drain on paper towels. Leave a bit of the bacon grease in the pan.
Trim the asparagus and peel the ends, then simmer about 4 minutes, until tender.
Mix up a vinaigrette, keeping it simple I think. Her recipe called for sherry vinegar and a bit of Dijon mustard.
Toss the lettuce with the dressing and put on a plate. Toss the asparagus with a bit more dressing and lay on top of the lettuce. Sprinkle some crumbled bacon on top of all this.
Heat the bacon grease back up while carefully peeling the eggs. The yolks will not be set and the whites will be very soft so handle carefully! Cook the eggs a minute or so in the bacon grease, until lightly browned. Place on top of the asparagus and cut in half, then serve.