首页 > 其他 > 详细

大道至简第六章读后感

时间:2015-11-08 19:18:31      阅读:278      评论:0      收藏:0      [点我收藏+]

大道至简第六章

           --从编程到工程

  引言:其精而忘其粗,在其内而忘其外;见其所见,不见其所不见,视其所视,而遗其所不视。

  语言只是工具,我很赞同这句话,大一时学习的是c++,现在又接触到了java,在用java编程时经常回想之前用c编写的例子,感觉c用起来特别麻烦,同样是写一段猜数字的游戏,用c编则还要写时间函数,而java则没这个必要。但是项目写多了,现在细想起来,语言也只是个我们完成目标工程的一个工具而已,重要的还是编程的思想,思想到位了,用哪种语言其实都一样。

  编程的本源定义是“程序=算法+结构”,这在大一时老师经常讲到,从创造编程到至今,这个是一直不变的,而到了现在也只是在循环与分支上下着功夫。

  方法是什么?方法只是在不断创造的长期的编程实践中,自然的归演与总结的产物。而这个创造方法的前提是不断地实践和积累,完成了一次次的代码的回顾,在一次次加深印象的学习中,才能完成质的飞跃,创造出自己的方法。

  过程是伴随着工程而出现的,解决的是工程中所出现的问题,对工程而言与角色的沟通必不可少,员工与boss之间的沟通,项目经理和客户之间的沟通…,通常来说合作无间才是做好的结果,而这种姐果断产生,是良好的沟通的结果,只有组织间的良好的和谐氛围和紧密的相互合作才是完成工程的必要条件。

  项目只会随着需求越做越大,而庞大的工程也就意味着更庞大的团队,需要多方面的人才和在各知识领域有着独自见解,团队之间的分工需明确,有着团队意识的团队才不会是一盘散沙。

  在团队中和组织一起共事时应该尽可能减少编程上的错误,失去组织上的信任比失去boss上的信任更为可怕,那么经常回顾你所编写的代码,回顾你的错误然后避免这些的重复发生,把这当做你日常工作一样看待,那么进步就是必然的。

  在大学里,老师经常布置一些大作业,而这正需要团队的集体意识,和沟通交流。做小编程容易,而做大工程难就是因为工程里面还包含着过程,交流沟通的过程,回顾代码的过程…只有不断的在团队中交流联系,不断进步,才能在以后的工作中更好的发展。

  大道至简。在朴素的语言中包含着着编程的思想,一步步启迪着我们的进步。

 

     

大道至简第六章读后感

原文:http://www.cnblogs.com/kk-95/p/4947820.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!