写代码;
编译;while(!没有错误)
{
  修改代码;
  继续编译;
}if(结构不够优化)
{
  优化结构;
}
//end of 编程