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

    一.编程的精义

    1.愚公移山

    begin

    while(毕力平险,指通豫南,达于汉阴) do

    {

              for(开始移山时 to 愚公去世)

       {

               率子孙荷担者三夫,扣石垦壤,箕畚运于渤海之尾

        }

              if(愚公死)

        {

              有子存焉;

         }

               for()

         {

              子又生孙;

              孙又生子;

          }

    }

    END;

    2.会不会写程序

    begin

    if(先天智障 or 后天懒惰者)

    {不能学会编程;}

    if(自己知道在早上起床后需要如果天冷则先穿衣服后洗漱&&如果天热则相反&&日复一日直到死亡)

    {

    你就可以开始编程了;

    }

    if(如果有类似于生病、不能行动、以及意外的紧急
    ,则当日可以略过)

    {

        你就可以开始向设计师发展;因为你已经具备了一项常人不具备的素质:折衷。

    }

    END;

    3.程序=算法+结构

    if(要完成一个程序) then

    {

       分析事件逻辑关系于依赖关系;

       思考事件的本质;

        设计程序结构;

    }

    then

    { 编写代码;}

    END;

    4.语言

    if(你熟练掌握一门语言你会发现)

    {    

        编程语言只有喜不喜欢的问题,没有会不会的问题;

        任何一门语言你都可以在两周内掌握并开始熟练编程;
        任何的一门语言,他们的底层函数库都是那么的相似,并且API都那样依赖于操作系统;

    }

    END;

    5.在没有工程的时代

    begin

    if(他们掌握了一门语言,懂得生活中最常见的逻辑,用程序的方式思考和学习算法,拥有经验)

    then

    {

    可以很好地完成程序了;

    }

    我的感悟:

    begin

    if(我智力正常&&拥有一定的编程基础&&有学习的态度) then

    {

         可以开始编程了;

    }

    if(我掌握一门语言)

    {

       可以在短时间内学习,熟悉并运用其他编程语言编写程序;

    }

    if(分析事件逻辑关系于依赖关系,设计程序结构;)

    {写代码完成程序;}

    END;

    计算机技术与时俱进因此需要有很强的学习精神, 有一定的逻辑能力,要先把问题分解成小问题,有了结构再解决问题;

      语言确实很重要,每一个程序员都应该具有这样的品质:精通一门语言并且能在短时间内学会另一门语言。

  • 相关阅读:
    .net注册iis
    hdu 1081To The Max
    hdu 1312Red and Black
    hdu 1016Prime Ring Problem
    hdu 1159Common Subsequence
    hdu 1372Knight Moves
    hdu 1686Oulipo
    hdu 1241Oil Deposits
    hdu 1171Big Event in HDU
    hdu 4006The kth great number
  • 原文地址:https://www.cnblogs.com/bailanglang/p/5879256.html
Copyright © 2011-2022 走看看