其他分享
首页 > 其他分享> > 《大道至简》 读后感

《大道至简》 读后感

作者:互联网

  暑假期间,在老师的推荐下,有幸阅读周爱民的《大道至简》,对我的思想有了很大的改变,对于编程的思想有了更深的理解。

  编程:程序=算法+结构。复杂的编程归为最简单的形式不过是算法和结构的结合,在心理上极大地减少了对算法难度上的抗拒。编程的根本是顺序、分支和循环。程序的关键在于将一个复杂的问题简单流程化的,将一个流程化的模板交给机器去完成。愚公尚且能够理解的道理,我又有什么理由不去理解运用呢。

  这种对于编程的思考,自然延伸到生活习惯当中。之前的生活对于问题,事情等需要解决的往往太注重表面,不会注重合理的分层次解读。在这之后,在于当相应的情况我应该进行流程化的分析,逐步执行,机器是高效的,我们完全可以借鉴这种方式来提高我们的效率。

  我们的最终目标是解决问题,实现相应的功能,完成一个完整的工程。因此,我们对于过程的解剖更应该注重问题本身,及考虑原本的需求为主要。工程是大的,但是步子要一步一步的迈,提前规划每一步才能更好的实现最最终的目标。

  一个人的能力是有限的,对于错误的产生没有客观的意识。因此团队的重要性就显得尤为重要。作为这个团队的一员,我们有必要做好自己在这个团队之中的作用,管理者要充分组织好各个部分的分工和合作,制定高效的团队模式和管理方案,使得每个关键地方都有螺丝钉的存在,使得效率最大化的实现。同时要积极的进行团队之间的沟通,也要注重与客户逐渐的交流,对于客户要有确实有效的沟通,在与他人进行交流时,会尽量使用对方所明白的东西告诉对方我想要表达的东西,尽量用最简单的语言表达自己的想法。不能不在乎这段时间和精力的成本,只有做好二者之间的桥梁,更能有效的对开发者有明确的指导方向。

  对于开放之间出现的情况都应该有相应的纪录,包括需求,分析,设计,开发,测试,执行,修改在执行的过程。发现其中的问题和闪光点,更应该发现其中的模板价值,为后人和自己以后的开发提供一条阳光大道,也可以更好地发现其中的问题出处,更有效的更针对的解决出现的问题。在这之后,我们应该花费相当的时间进行思考,在编写一个程序时,要考虑它值不值得,是否可以外包一部分程序缩短开发周期,是否会出现安全问题,最终的收益也要再考虑的范围内。

  正如书中所言:只有招数,不明道理,碰到变化的请客,就束手无策了。而在软件开发中,每个团队,每个项目都不是尽然相同的,明白道理,才能知变通之道。我会持续不断的学习,不断地完善自己,逐渐感悟出自己的道。这本书对于我的思想有了质的改变,对于软件开发有了全新的认知,这是无价的财富,现在我只是理解了其中的皮毛,但是我坚信这仍会让我受益终身。

 

标签:读后感,对于,大道至简,编程,流程化,问题,团队
来源: https://www.cnblogs.com/yetang307/p/16538269.html