zoukankan      html  css  js  c++  java
  • 读《大道至简》第一章有感

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

  • 相关阅读:
    PHP-redis命令之 列表(lists)
    PHP-redis命令之 散列(hashes)
    PHP-redis命令之 字符串 (strings)
    CentOS 7.0:搭建SVN服务器
    Redis 数据类型分析 字符串 哈希 列表 集合 有序集合 优缺点 分析 注意事项 存储结构
    CentOS 7安装配置Redis数据库
    封装微信分享到朋友/朋友圈js
    PHP 微信分享(及二次分享)
    Ajax登陆,使用Spring Security缓存跳转到登陆前的链接
    IDEA thymeleaf ${xxx.xxx}表达式报错,红色波浪线
  • 原文地址:https://www.cnblogs.com/xieshiyu/p/5878760.html
Copyright © 2011-2022 走看看