• 读《大道至简》第一章有感


      First.仅仅就编程来说,实在是一件很简答的事,甚至可以说是一件体力活。而愚公就是一名优秀的工程师。在他身上浓缩了项目组织者、团队经理、编程人员、技术分析师等众多角色的优秀素质。愚公的整个搬山过程我们可以看到编程的根本:顺序、分支和循环。庞大若“愚公移山”这样的工程,都是可以通过这样简单的编程来实现的。正如下面:

    import java.io.*;

    public class yishan

    {

     public static main(String args[])

    {

        flag mountain=1;  // mountain =1 时 山仍然存在

        int 愚公,子孙荷担之三夫;     //三名技术人员

       while(people>0)

         {

             扣石垦壤,箕畚运于渤海之尾   //技术方案

             if(我之死)

               子 扣石垦壤,箕畚运于渤海之尾 

             if(mountain==1)

            break;

           }

    }

    }

       Second.除了先天智障或者后天懒惰者,都是可以学会编程的。只要知道早上起床后:①如果天冷则先穿衣服后洗漱②如果天热则可反之③日复一日直到死亡。那么你就可以编程了,甚至,如果你认为(如果有类似于生病、不能行动、以及意外的紧急事件,则当日可以略过)这个条件成立则可以开始向设计师发展。这说明你已经具备赢了一项常人不具备的基本素质是折衷。

        if(你知道天冷先穿衣服后洗漱&&天热可以先洗漱后穿衣服&&日复一只直到死亡)

           你可以编程

        if(你认为有类似生病、不能行动、以及意外的紧急事件。则当日可以略过成立)

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

         Third.程序=算法+结构。编程的第一要务是先把事情分析清楚,事件先后的逻辑关系和依赖关系搞清楚,然后再去用代码实现。积极工作和勤于思考都要占时间。算法是对一个程序的逻辑实现的描述,而结构是逻辑实现所依附的数据实体。只要将程序的算设计出来,把结构描述出来,程序就基本定型了,只需劳力活把代码敲上就得了。

          Four.熟悉一门语言以后,就会意识到编程语言只有喜欢与不喜欢的问题,没有会不会的问题。任何一门语言,一都可以在两周内掌握并开始熟练编程。通常,语言的差距只是适用范围不同,从而适用于不能的地方,而语言本身并没有好坏来衡量。

          Five.掌握了一门语言,懂得了一些生活最常见的逻辑,用程序的方式思考和学习一些算法,并根据算法跑在一些数据结构之上就成了他们写的程序。

  • 相关阅读:
    游戏中心 & 内购
    使用storyboard显示UITableView时,如果不修改系统默认生成的tableView:cellForRowAtIndexPath:方法中的代码,则必须为UITableViewCell注册(填写)重用标识符:identifier.必须要代码方法中的标识符一致.
    《Linux就该这么学》学习记录
    《CSS世界》学习记录
    2019年书摘汇总
    《花间集》书摘
    《小山词》书摘
    《云边有个小卖部》书摘
    《喜宝》书摘
    《夏摩山谷》书摘
  • 原文地址:https://www.cnblogs.com/xieshiyu/p/5878760.html
Copyright © 2020-2023  润新知