本课程面向软件设计人员,从设计的基本原理,到设计的高级应用技巧,系统讲解设计的理论与实践经验,课程将从基本的程序结构开始,讲解如何构建面向问题的设计结构,同时,您也将关注行为和算法设计,因为这个可能是应用中最难处理和最核心的部分,您将学习如何基于行为分析方法进行程序的行为设计,而不仅仅局限于面向对象结构的解决方案——设计模式,在这里,您将学习到火龙果经过实践应用总结的、“独创的”更为微观的模式,您将具备深层次的能力,而不是“copy
and paste”。 本课程由资深技术专家主讲,“加速学习曲线,领会书本不容易学习到的经验”。