大四 我的大学最后一年
1) .net
.net 2.0看起来非常棒~ 而且vs2005也很出色。我很喜欢这些东西。
决定像当初研究mfc一样研究.net 研究所有的语法细节 框架结构 最重要的是研究其类库的设计并学习经验
同时学习一下使用.net 结合 sql2005开发下一代的数据库应用
最主要的是要能够参与到一些开放源代码的项目中去
成为.net专家(主攻桌面开发方向 包括自定义控件)
2) 自动化单元测试
会使用java的junit工具
使用dounit工具并参与其开发。
研究如何在不方便进行联系测试的大型系统中使用单元测试。
3)重构 + 设计模式
熟记每个设计模式
熟知代码的坏味道。并了解如何改善这些代码。研究如何利用工具进行重构
开发给vs使用的重构插件
4)敏捷开发与UML视图阅读,开发成本估算
大概了解
5)源代码管理
cvs以及其windows下前台工具的使用。
cvs工作原理
cvs服务器架设
使用源代码管理工具完成一个多人开发的项目
6)游戏开发,图形学
包括dx使用,opengl使用,游戏的引擎搭建.专家
开发project1.图形学是看家的东西.拆gimp的代码.不会创造也要了解与熟知
7)神经元网络.计算机网络
明白神经元网络的原理.并结合计算机网络完成一个网络感知的系统.实践神经元网络。重要的还是要能想出自己的理论
8)数据结构,算法,指定cpu的优化
不知道怎么具体实现 也要知道原理。也要知道哪有现成的代码。也要知道优化成功的核心是什么。也要知道哪个算法比较适合哪个环境