首页
Web开发
Windows程序
编程语言
数据库
移动开发
系统相关
微信
其他好文
会员
首页
>
其他好文
> 详细
大道至简
时间:
2018-07-21 14:45:29
阅读:
143
评论:
0
收藏:
0
[点我收藏+]
标签:
独立
通过
模型
规律
程序
输出
意义
介绍
个人
道在中国哲学中,是一个重要的概念,表示“终极真理”。此一概念,不单为哲学流派诸子百家所重视,也被宗教流派道教等所使用。大道至简是指大道理(基本原理、方法和规律)是极其简单的,简单到一两句话就能说明白。所谓“真传一句话,假传万卷书”。这便是大道至简的基本释义。
但是现在很多作者写书是为厚而厚,原创精华总是很少。而这本《大道至简》却是作者从事十年开发工作的总结,虽然不厚,但却闪烁着独立思考的光芒。要知道,大道至简,悟者天成。
作者在第一章通过愚公移山的故事介绍了编程的根本是顺序、分支和循环,当中提到除了先天智力问题或者后天懒惰不思进取的人,都能学会编程,程序=算法+结构。所以这一点给我们学习编程提供了信心。像我们这些编程小白总是觉得代码好像是神作,总会在想自己能不能学好,编程适不适合自己。读完这本书,我们就可以放下顾虑,轻装上阵了。
第二章则用愚公移山“碎尸击壤”与李冰凿山“积薪烧之”来提出懒人造就了方法,人的精力终归是有限的,提出新的方法,才能突破人类精力的极限。当然这并不是说我们不需要勤奋,而是说我们在勤奋的基础上可以增加效率。
我们所谓的编程,其实就是给计算机布置任务,我们只需掌握计算机可以听懂的语言。但是,首先我们自己要搞清楚事情的本质,把事情分析清楚,把事情之间的逻辑关系和依赖关系搞清楚。这样我们才能让计算机理解我们,并为我们去工作。
在书中,作者还讲解了团队的重要性,以及团队管理的方法,效率,意义。软件工程里没有个人英雄主义,我们必须融入团队,听从安排,弹性分工。这点对于现在的我们可能实用性不高。但是在未来,当我们合作工程时,你会发现书中一字一句,皆是至理名言。
同样,读完大道至简你会发现,所谓的主流语言全是无稽之谈。语言只是工具,我们可以去学习任何一门语言,但是真正重要的是我们如何把语言变成我们需要的程序。所以我们在学习语言的过程中更重要的是培养自我学习的能力,这样当你将来工作的时候需要用到不熟悉的语言时,你能说的就不会是我不会,而是我马上学。
《大道至简》,与其说它是一本书,不如说它是一种指引我们编程的思想,它就像一个幽默诙谐的老师,总结了我们在开发过程中前人的经验和错误。让我们更深刻的了解了软件工程这个专业,以及外界对于我们的基本需求。
在大一时,我们的编程其实根本不足以称为编程。我们只是去填充一个模型,达成基本的输入输出。我们从未去考虑如何自己去设计,优化。我们更多的是在按部就班的应付。
读完这本书之后,我们更应该明白大道至简的真正含义,我们必须从跟随前人经验的套模板转变为追寻自己的道。你真正悟得的,才是你编程所需要的“道”。我们必须学会用真正的软件开发的思想去思考问题。大道至简,知易行难。望共勉。
大道至简
标签:
独立
通过
模型
规律
程序
输出
意义
介绍
个人
原文地址:https://www.cnblogs.com/zjm15511858030/p/9345991.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年07月29日 (22)
2021年07月28日 (40)
2021年07月27日 (32)
2021年07月26日 (79)
2021年07月23日 (29)
2021年07月22日 (30)
2021年07月21日 (42)
2021年07月20日 (16)
2021年07月19日 (90)
2021年07月16日 (35)
周排行
更多
分布式事务
2021-07-29
OpenStack云平台命令行登录账户
2021-07-29
getLastRowNum()与getLastCellNum()/getPhysicalNumberOfRows()与getPhysicalNumberOfCells()
2021-07-29
【K8s概念】CSI 卷克隆
2021-07-29
vue3.0使用ant-design-vue进行按需加载原来这么简单
2021-07-29
stack栈
2021-07-29
抽奖动画 - 大转盘抽奖
2021-07-29
PPT写作技巧
2021-07-29
003-核心技术-IO模型-NIO-基于NIO群聊示例
2021-07-29
Bootstrap组件2
2021-07-29
友情链接
兰亭集智
国之画
百度统计
站长统计
阿里云
chrome插件
新版天听网
关于我们
-
联系我们
-
留言反馈
© 2014
mamicode.com
版权所有 联系我们:gaon5@hotmail.com
迷上了代码!