每周感想及阅读内容
2016-04-20 22:07 121214 阅读(145) 评论(0) 编辑 收藏 举报通过这几周的学习让我明白了, 学习与实践的结合不当。当我们进行程序开发的时候,发现以前学习的知识点到用时却忘得一干二净了,也只好重新学习基本知识了。如果以前把知识学得透彻点,理解深刻点,也许在开发过程中可以缩短时间,提高效率。反思自我,归其原因:不是当时的学习不够认真,而是缺乏对知识点的运用实践;对于像我们这样“半路出家”的编程人员来说,只是理解知识点是远远不够的,如果当时没有经过编译、运行、调试的过程,很快就会忘记的。 要善于借鉴他人的成果,实现自己的功能,可以有效地缩短开发时间,提高工作效率,是快速提高编程能力的最佳途径。借鉴他人的劳动成果并不是简单地拷贝别人的源代码,如果只是这样的话,你会因为系统经常的报错,却束手无策,应该是将这些功能块与自己的功能块融合深入解读其编程思路经过这么一个完整的过程,对于程序编写时在规范性,安全性,高效性上的要求和运用有了进一步的理解。这对于我一个编程新手来说是有很大的裨益的。
阅读内容:(数据结构)这源自于需求分析时将真实世界问题的含蓄定义与软件解决方案的要素关联起来的分割过程。当问题的每个部分通过一个或多个软件要素得到解决后,与问题的定义和解决相一致软件和数据结构的进化就开始了。这个过程代表了软件的需求分析和设计之间的位置。控制层级 Control Hierarchy 也称作程序结构,描述程序组件的组织并意味着控制层级。它并不描述软件的程序方面,比如进程顺序、决定的事件 / 命令、或工作循环。如下的层级图表展示了模块之间的通信流,并显示哪些模块是重复的。这个图表描述了一个能够读文件,计算每个记录的值并书写报表来显示记录的信息和所完成的计算。