构建之法阅读笔记02

构建之法阅读笔记02

       随着时代的高速发展,计算机仿佛已经达到了特别高的境界。与此同时,软件是计算机的核心部分,所以,对于我们这些将要成为开发软件的人来说,我们是有很大的前景的。

       但是与此同时,我们现在还在处于学习的阶段,我们应该多加的写程序代码(虽然从学生到职业程序员,花在代码上的时间少了很多)。但是在写程序的时候,许许多多的问题都会出现,所以写单元测试(因为它能够准确的、快速的保证基本模块的重要性)和回归测试(1、验证新的代码的确改正了缺陷,2、验证新的代码有没有破坏模块的现有的功能)对我们来说是很重要的,它能够提高代码的运行效率,其实这些就像不管我们在做什么事情的时候,如果我们在做这件事的时候,把会出现情况的解决办法先都准备好,那么就会事半功倍,但是如果我们不经分析的盲目优化,也许会事倍功半。所以,我们应该学会将自己的效率提高。那样我们在将来就业的时候,才会做到个人能力的发展,实现软件工程师的成长。在软件工程师的成长的过程中,我们更多的注重自己的办事效率,经常性的总结自己在一天的学习过程中学了什么,遇到了什么问题,问题是通过什么解决。这样我们的学习过程就会得到很大的提高。就像我们在玩魔方,我们刚学的时候,有口诀,总是认为自己特别的精通,但 是就会有这样的一句话:“精通玩魔方,只到第二层。”但是我们离开了口诀的话,就会得到这句话:“能够独立的还原一面,其他的看口诀可以搞定”,但是,对于现在的我们,怎样提高自己的技能?答案其实很简单,通过不断地练习,把那些低层次的的问题都解决了,变成不用经过大脑的自动操作,然后才会有时间和脑力来解决较高层的问题。

       所以,想想我们将来会成为一个软件的工程师,如果我们连最基本的那种的学习底子都没有,那么,我们就会被世界所淘汰,我们一定要做到“失败是成功之母!”只有不断的努力,不断地学习,写代码,失败,才能够找出错误,更改错误,才能够熟练的掌握一切的基本的技能。

       一切源于自己的努力与积极实践。

原文地址:https://www.cnblogs.com/syhn/p/5311664.html