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

大道至简读后感

时间:2019-07-31 12:55:17      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:算法   个人   复杂   深度   自己   修改   程序编写   这一   项目   

理解编程的本质,分解所接受的事物,当一个项目确立时解剖这一个大整体所组成的每一个部分,环节,事物由一二三组成,一指一个已经被确立的对象,如一个人,有好有坏,但世界并非全由好人坏人组成,这份差别是二,对于这个人好坏的占比不同便成了三,一二三共成一个体系,事物由多个一二三体系嵌套组成,编程是分解,把本能的选择顺序循环分解来还原一,在到二三最终模拟真实,程序员的思路在于巧妙地还原分解问题,巧妙是算法,分解是编程本质,我相信人脑是高级的编程,程序编写者比起漫无目的的敲键盘,深度思考才是首要处理的事情,思考自己的大脑处理问题的方式是对最好编程者(大脑)的借鉴,一个好的项目完成前,项目编写者已经对其有了整体架构,并有许多不同的模块,在模块之中借助算法巧妙地搭建,最后用算法组合,提出问题,分解问题是我所理解的编程本质,世界由选择顺序循环构成,万物皆可编程,一切皆可分解,生活,运动,甚至感情都可以分解成最简单的事物,走路是跌倒这支撑动作的循环,击打网球是 选择击球时间 挥拍-击球顺序 最后循环,编程的造物需要精简,想清楚可做可不做的事情,在着手敲键盘时先问问自己什么是我们所必须做的,以省去大量的资源避免愚蠢重复,在修改bug时考虑整体程序,而非在一个区域内堆加复杂且长的代码,理解程序是怎样跑起来的,足够清醒,理解语言只是一种工具,本质才是编程者真正思考探索的东西,编程如同造物,由基础的法则衍生出多样化的事物,我们在着手做之前先要动脑想我们到底需要做什么?怎样做?不忘记我们项目一开始的目标,不陷入为编程而编程的泥沼,编程的结果哪有什么代码,思想,我们在造物,用什么工具无妨,我们的造物不蠢,简洁但丰富,这是我们想要的

大道至简读后感

标签:算法   个人   复杂   深度   自己   修改   程序编写   这一   项目   

原文地址:https://www.cnblogs.com/Nyar/p/11275367.html

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