예제 #1
0
        public override Application CreateApplication(Programmer programmer)
        {
            programmer.DesignApplication();
            programmer.WriteCode();
            programmer.RunUnitTests();
            programmer.FixBugs();

            return(programmer.Application);
        }