Handholding approach to programming, or as it is sometimes called: Extreme Programming