The Artima Developer Community
Sponsored Link

.NET Buzz Forum
Pai Mei Software method

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Jonathan Crossland

Posts: 630
Nickname: jonathanc
Registered: Feb, 2004

Jonathan Crossland is a software architect for Lucid Ocean Ltd
Pai Mei Software method Posted: Feb 27, 2009 7:39 AM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Jonathan Crossland.
Original Post: Pai Mei Software method
Feed Title: Jonathan Crossland Weblog
Feed URL: http://www.jonathancrossland.com/syndication.axd
Feed Description: Design, Frameworks, Patterns and Idioms
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Jonathan Crossland
Latest Posts From Jonathan Crossland Weblog

Advertisement

Pai Mei Software Method
It is Your honour and His Duty.

In my last podcast with Uncle Bob, he mentioned the Apprenticeships and Martial Arts model for programming.
I really like the idea. Having a Sensei to teach you the ways of the enlightenment. So I have decided to write down the first draft of some Teacher/Student principles.

Teacher

When a student does something different, it is because they did not understand your request, they did not understand how to fulfil your request, or they have discovered another way they think is better. In all cases, discipline is very much needed.

Listen first to your student, hear what they have to say, they might have something valuable to contribute. However, since you are the master of your techniques, your student should now be whipped.

If your student asks questions, the correct response is "your question does not make sense", followed by quick assignment of more bug fixes.

Demonstrate your technique to your student. A percentage of your lessons will be taught silently, by example. But largely by a firm bamboo. Around 2 cm in diameter.

You should try to inform the student of their progress and praise them when they do something correct. This wont take much effort as it won't happen often.

Student

Pick the your Teacher wisely as there is no turning back.

Obey your Teacher and do what you are told at all times, accepting all punishments
Work harder than needed, work faster than needed, be diligent and vigilant. Coffee could be required at any time.

Make sure you have pride in your work, your Teacher and your new knowledge, as now one else will.

Spread the words of your Teacher, and question the techniques with care, as you may be beaten.

You will never be ready, unless your Teacher says so, and he might not.

Even when you feel down, accept your fate as the lowly dog that you are.

One day you will rise and become a Teacher, but for now, learn and be inspired. You can take your own out on your students.

Now find your Pai Mei or Obi-wan Kenobi and learn his ways. It is Your honour and His Duty.

Read: Pai Mei Software method

Topic: MIX09 News: Explore All the New Sessions Previous Topic   Next Topic Topic: A New Look for Visual Studio 2010

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use