首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

老师给出的学习规划解决方案

2012-02-05 
老师给出的学习规划1、学习C++了解面向对象的思想和C++语法,并能掌握一种开发工具2、学习分析的书了解分析方

老师给出的学习规划
1、学习C++了解面向对象的思想和C++语法,并能掌握一种开发工具 
2、学习分析的书了解分析方法,并能掌握一种分析工具 
3、边分析边开发,做一个小的开发练习 
4、学习设计模式,在软件架构上下工夫 
5、进行一个较大的软件开发尝试 


本人现大三学生,跟指导老师学习移动开发,以上是他给的规划,大家探讨下!

[解决办法]
可能是在用工具开发的话,有很多代码可以自动生成的。也就是说有好多根本就不需要你自己做的,开发工具自动生成了。现在的开发工具很多有这样的功能。所以你会觉的简单。如果完全自己写的话,肯定不会很简单。
但是换一句话说,程序越简单不是越好吗?用简单的程序实现复杂的功能不就是软件工程提倡的吗?
[解决办法]
我的老生常谈:
计算机组成原理→DOS命令→汇编语言→C语言、代码书写规范→数据结构、编译原理、操作系统→计算机网络、数据库原理、正则表达式→其它语言、架构……
[解决办法]
1、学习C++了解面向对象的思想和C++语法,并能掌握一种开发工具 面向对象思想不是简单的记一记就可以接受的/程序的基础表达能力呢<数据结构和算法 都没有,这些都是需要时间和理解>
2、学习分析的书了解分析方法,并能掌握一种分析工具 没有实际的分析和实践能力,这个事没有方法得到的
3、边分析边开发,做一个小的开发练习 分析/设计/实现 是一个完整的过程,您认为哪个做简单,小练习要会什么什么样的规模呀!
4、学习设计模式,在软件架构上下工夫 这个恐怕是最离谱了,您学习了模式,会懂得模式对于我们来说有什么好处吗?
5、进行一个较大的软件开发尝试 这个是什么样的规模呀!
----------------------
这个老师真是天才,这些课程是做技术的梦想吧,我也很想学习模式,做架构!
对于大学生来说,做到这个很多,我面试过很多本科生,最简单的基础算法表达都成问题;我不知道学校教这些东西,有几个人有运用自如!
[解决办法]
记不得哪位C++大牛在哪本学习C++的书的前言里面说过
“用C语言1000行源码能完成的工作千万不要用C++重写!”

热点排行