大道至简第一章读后感

第一章目录

1.编程的精义

2.会或者不会写程序

3.程序=语言+算法

4.语言

5.在没有工程的时代

开篇引愚公移山序言表明作者做事的态度,执着且坚韧不拔。

第一节以愚公移山为例表明了如何做好一项工程,其中包括原始需求的产生,项目沟通的基本方式,可行的技术方案,人员分工等等。

最后总结了编程的根本:"顺序,分支和循环。"最后总结起来就是如何做好一个项目,在拥有基本品质的基础上还要有科学的方法。

第二节主要讲编程并不如人们想象的那样难学,拥有一些正常的基本思维甚至可以发展成为设计师。

第三节描述了程序的精髓即“程序=算法+结构”,这是一种很重要的思想。其中我认为最经典一句话是“所有算法描述中,有且仅有三种执行逻辑:顺序,分支和循环。”

第四节主要讲语言,语言本质上都是十分相似的,但是每种语言有其特长(即应用范围,适合做网页的语言就不适合来做通讯录。)语言各有各的好处,不分好坏。

第五节的本意我认为就是将上述部分结合起来就是一个工程了。

原文地址:https://www.cnblogs.com/LJT666/p/5461159.html