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

《大道至简》第一章读后感

时间:2017-09-14 00:34:56      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:操作系统   语言   不能   系统   ring   dead   bsp   思考   string   

                                                                

                                            第一章  编程的精义

 

1.编程的意义

开篇以愚公移山为例,让我们看到了编程的根本:顺序、分支和循环

improve.java.io.*

public class YuGongYiShan 

{

     int  愚公子孙三人,孀妻

     if(愚公子孙三人,孀妻 dead)

           while(移山未成功)

         {

               子又生孙,孙又生子            //子子孙孙,无穷匮也

         }

      else 愚公成功移山

}

2.会或者不会写程序的问题

improve.java.io.*

public class ChuanYiFu

{

    public static void main(String[] args)

    if(天冷先穿衣后洗漱&&天热反之&&日复一日直至死亡)

    {

          你就可以开始编程了

    }

    if(生病||不能行动||意外紧急情况)

   {

       当日可以略过

       你就可以开始向设计师发展

   }

}

3.程序=算法+结构

“在这个公式里,代码是不存在的。存在的只是思想。”

improve.java.io.*

public class ChengXuSuanFaJieGou

{

    public static void main(String[] args)

    if(你要完成一个程序)

   {

        先把事情分析清楚,事件先后的逻辑关系和依赖关系搞清楚,然后再去代码实现

   }

}

4.语言

improve.java.io.*

public class YuYan

{

    public static void main(String[] args)

    if(你熟悉了一门语言)

   {

         你会发现,编程语言只有喜欢与不喜欢的问题,没有会不会的问题 , 任何的一门语言,你都可以在两周内掌握并开始熟练编程                          //任何的一门语言,他们的底层函数库都是那么的相似,而他们API 都是那样的依赖于操作系统。A 语言里有的,B 语言里也基本都有

    }

}

5.没有工程的时代

improve.java.io.*

public classShiDai

{

    public static void main(String[] args)

   if(程序员掌握了一门语言,懂得了一些生活中最常见的逻辑)

   {

        他们用程序的方式思考和学习了一些算法,并根据前人的经验,把这些算法跑在了一些数据结构之上,然后看到他们所写的程序

   }

}

《大道至简》第一章读后感

标签:操作系统   语言   不能   系统   ring   dead   bsp   思考   string   

原文地址:http://www.cnblogs.com/z12568/p/7337614.html

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