谢谢! * 软件开发新概念轻松编程五步法谈谈程序设计核心能力的培养南京倍恩特信息科技公司 新开发员的现状与 软件公司用人要求的差距 学过编程语言?纸上谈兵(语法与一堆API)与实战经历 除了语言的语法与API,更主要的是:怎样运用语言设计出满足要求的项目级质量的代码。(正是这一点,讲得很少,我们要训练的主要的也正是这一点!) 如何才能像运用母语一样地用计算机语言编写程序、开发项目,做到随心所欲,灵活自如。 “人人都会编程序,只要你会说汉语” 面试三关: 实际项目经历? 开发的什么模块? 碰到什么问题及如何解决的? 软件公司用人要求:上手快、速度快、质量高。 差距在哪里?除了学校里学习的编程语法和API之外,如何去培养程序设计的真正能力。 解决方法 我们如何解决这种差距: 项目式程序设计的实践(五步法) 基本思想是:创建一个模拟真实项目开发的环境,通过一个取自真实项目的素材,运用所讲授的基础知识和开发经验,通过规范化的开发流程,进行真实的项目级的开发训练。 实践示例 问题:(取自真实项目的一个部分) 对一个中英文混合的文档或资料进行频度统计,要求是: 统计该资料中每一个汉字的使用频度及汉字总数。 统计该资料中每一个英文字符的使用频度及英文字符总数 统计该资料中每一个英文单词的使用频度及单词总数以及最长单
原创力文档

文档评论(0)