程序设计
参见软件设计模式和后对象程序设计。