专业导论报告怎么写( 五 )


大一第二学期的时候开始接触NIIT的课程 , 平时虽然一点作业都没有 , 但是我上课的时候不是那么认真听课的人 , 所以课后总是要花时间来看看和理解老师上课的例子 , 在这个学期中 , 我们主要学习了C++和Java , 都是刚刚开始接触到面向对象的语言中来 , 由于对一些面向对象的特性不熟悉 , 毕竟是刚开始接触这方面的语言 , 所以学起来就有点吃力 , 再加上平时实践的时间比较少 。大二的第一学期 , 进入了数据库和高级Java的学习 , 说真的 , 在学数据库的那段时期是最烦的 , 因为每天就学了一大堆SQL的语言 , 非常的枯燥 , 都是关于怎么去查找数据表格里面的内容 , 那是时期 , 因为课堂上听课了之后觉得都是比较简单的 , 所以课后很少去动手 。
到了后来项目开发中 , 我才发现数据库的重要性 , 整个系统的信息都是存储在数据库里面的 , 所有的在程序中对数据的操作都是等同于对数据的增删改查询操作 。转眼间来到了大二的第二个学期 , 可以说在这个学期中 , 是我最有感触 , 学到最多知识 , 达到质的飞跃的一个重要学期 。
有了前面几个学期的学习基础 , 我对面向对象语言已经基本掌握清楚 , 运用起来也觉得没有什么特别困难 , 基本已经入门了 , 这个学期主要是进入了.net的学习 。好的开发工具是保证效率的一个重要因素 , Microsoft Visual Studio .NET 2003就是这样的一个开发工具 , 它的易学易用令我对编程的兴趣倍增 , 以前学习Java之所以见效不大是因为没有好的开发工具和环境 , 总是在环境配置中浪费大量的时间 , 而真正的涉及到编程很少 , 所以这也是我以前为什么学起来没有那么有兴趣的原因 。
我觉得学编程就应该学习它的思想 , 编写代码就应该尽量避免写出与逻辑无关的代码 , 比如界面代码可以让机器去自动生成不必浪费时间手动去编写 , 所以好的开发工具可以帮助我们做到这一点 , 只编程逻辑代码 , 很多代码都可以让机器去自动生成 。有了好的开发工具后当然是很有欲望去做出某某自己很想做的东西 , 因为你一拿到好的开发工具 , 就会整天的陷入开发状态 , 对其爱不释手 , 一开始我是试着开发一个Flash播放器 , 感觉编写起来不是编写起来不是那么难 , 因为前面已经有学习Java的经验了 , 初次学习.net的时候选择编写Flash播放器也是有理由的 , 一方面是程序比较简单 , 另一方面的涉及到的控件和界面比较多 , 所以一开始接触这样的语言就首先学习怎么去调用.net平台上提供的控件 , 只要掌握好这些控件 , 以后编写windows界面的控件就简单很多了 。
经过几天的时间 , 终于把Flash播放器做出来了 , 以后想Flash影集的时候都用自己开发的播放器进行播放 , 感觉别有一翻滋味 , 因为这就是为自己量身定做的 , 这就使我再一次感觉到开发的乐趣 。转眼间大三第一个学期就开学了 , 回顾这两年来学习软件开发的经历 , 写了这样的一遍心得 , 一方面算是对自己的总结 , 另一方面也可以拿出来给大家参考和交流 。