码迷,mamicode.com
首页 > 其他好文 > 详细

大道至简第六章观后感

时间:2015-11-07 12:15:11      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:

编程,简简单单两个字,却也是一个程序开发人员一辈子的事。甚至于一辈子都无法参透的事。而对于我这种刚刚开始接触的人来说,更是一知半解,甚至完全不懂。作为一个软件工程的学生,最重要的莫过于编程了吧。然而我始终在想,编程到底是什么?而我,应当如何去编程?这是一个菜鸟始终的迷惑。对于编程,心里似乎总有一种迷惑,头脑总是不清不楚。以致于接触一个编程题目,始终不知如何下手。

阅读大道至简,每次都有体会,都能接触到不一样的新鲜概念,可是我偶尔问问自己,真的能理解大道至简的真正含义吗?

不可否认的是,我真的从来没有真正理解过。走马观花般的阅读,我想我只是了解了它的字面意思,却未能理解它的深刻含义。或许当我真正接触到了编程,那时候再看,也会有不一样的体会吧。

在第六章当中,作者讲述了从编程到工程。什么事编程,是又是工程?这个问题却不是现在的我能回答的上的。再作者看来,语言只是工具。其实对我来说,什么又不是工具呢。我们学了半个学期,却也只是学会了简单的利用工具罢了。说实话,作为一个软件工程的学生,我到现在也没能看清“软件工程”这四个字。也没能看清代码、方法、过程、工程与组织的关系!

程序=数据+结构。这是编程的本源定义,也是原始的状态。与代码相关的任何工作,最终仍旧会落足于这样的一条规则。编程的精义于此。从有开发行为开始,它就存在了。愚公在数千年前就在用类同的行为做编程实践,而几十万年前智人,也在循环与分支所构成的逻辑中打转。推动这种逻辑向前发展的,是“方法”和“方法论”的出现。

在我看来,无论是编程还是其他的事情,方法都是那么重要。而对于开发人员来说,方法的掌握更是如此。这样才会事半功倍。

其实在编程当中,我们需要注意的问题总是太多太多。无论是方法还是过程,都是需要我们时刻去学习的,在过程当中学习更多的东西,我想这也是一种收获吧。作为一个菜鸟级的人物,我们没办法懂得太多工程的更深层次的东西,但这并不会妨碍我们的学习,在学习过程中学习。

无论是团队还是组织,我们目前了解不到。从最初的简单编程开始,到现在工程团队的组织开发,实现(一个软件)都是最终的目的。所以可以这样说:实现,是软件开发的本质需求。软件工程的体系中,“实现”作为软件开发的本质需求和基本动因,如同上帝之手在推动这几十年来的软件工程理论体系的形成。我们要做的,就是实现!

大道至简第六章观后感

标签:

原文地址:http://www.cnblogs.com/crazy-soul/p/4944711.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!