实时控制软件设计第三次作业

  因为《构建之法:现代软件工程》这本书我实际上还没有看完,所以直到现在才写这一篇博文,主要想分享一下自己的一些感悟。

  1、如果你想要从事某一方面的工作的话,比如做一个软件工程师,那么从决定的那一刻起,就应该抱着一个专业的态度去做有关这个方面的所有事情,因为你要靠它吃饭,而并不是只有你一个人靠它吃饭,只要有冲突的地方就会有竞争,态度和实力很大程度上决定了结果。做别人做不了的事,就算是做别人能做的事,要比别人做得好。

  2、保持勤奋。

  3、要有系统的学习,我目前觉得在项目中学习一个东西的方法是最快的,但是这种方法同样也是片面的。很多东西完成了不代表是最优解,想要有优秀的设计,除了多做项目,我觉得还应该有系统的学习。目前我觉得系统学习最好的方式是看书,看一些比较经典的书。所以看书与思考应该会成为我计划中的一部分。所以我开始觉得写博客是个很不错的方式~

  4、乐观积极。这个其实算是生活中的感悟,只有积极的人才能很好解决问题。

  

  对git的一些理解:

  一开始我觉得git是个很复杂的东西,而且除了觉得它很高端完全看不到任何好处,去使用它完全是看见别人在用,然后想看看是不是很好用。第一次使用觉得头痛,因为命令太多,而且不是很能理解这种分布式管理的思想,觉得:明明就是一个复制粘贴的问题为什么要搞这么麻烦。

  后来慢慢去适应,觉得git工具简直是一个不得不用的工具。首先是作为一个软件版本管理的工具,涵盖了我能想到的所有版本管理中可能出现的问题:提交错误怎么办?想回到上一版本怎么办?两个人的版本不一致怎么办?使用的时候能看到编写这个工具的程序员的极强的逻辑能力,由衷敬佩。

  其次通过github这个24小时的服务器,git工具性能又一次提升了,感觉到了开源的魅力所在。

  在以后的任何项目中,我都会用上git这个工具,我觉得它还有很多有意思的地方等我去发掘。

  

原文地址:https://www.cnblogs.com/maowei/p/5083714.html