首页 > 代码库 > 大道至简第一章观后感
大道至简第一章观后感
第一章是关于编程的精义,首先作者借愚公移山的事例来讲解编程的思路与步骤。当一个问题的出现(惩山北之塞,出入之迂),这时候就需要出现一个团队通过沟通和交换思想来解决问题(聚室而某),提出工程的目标(毕力平险,直通豫南,达于汉阴)。技术方案(扣石垦壤,箕畚运于渤海之尾),根据这些我们可以写出Java的伪代码:
While(未直通豫南||达与汉阴)
{
扣石垦壤,箕畚运于渤海之尾;
If(愚公死)
{
愚公=愚公子;
}
}
对于会不会编程的问题,作者认为只要是正常人都可以编程除非懒惰者,编程就好像
每天起床一样简单:如果天冷则先穿衣服后洗漱,如果天热则可反之,日复一日直到死亡。伪代码形式:
While(活着)
If(天冷)
{
先穿衣服后洗漱;
}
Else
{
先洗漱后穿衣服;
}
程序=算法+结构,程序的第一要务是先把事情分析清楚,然后再用代码实现。积极工作和勤于思考同样重要。拿到程序,我们最先做的不是急于写代码,而是先思考先弄清楚目标是什么,想要怎么做,弄清逻辑关系,最好才是写代码。对于一个编程者来说思想才是最重要的。
语言确实很重要,但从某角度来说所有语言都是差不多的,所以只有不喜欢的语言,没有学不会的语言。每一个程序员都应该具有这样的品质:精通一门语言并且能在短时间内学会另一门语言。
大道至简第一章观后感
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。