• ThinkingPython | 关于Programing 和 Debugging的认识


    摘抄

    As Sherlock Holmes pointed out, “When you have eliminated the impossible, whatever remains, however improbable, must be the truth.” (A. Conan Doyle, The Sign of Four)

    	正如`夏洛克·福尔摩斯(Sherlock Holmes)`所指出的:“当你排除了所有不可能,无论剩下的多么不可思议,都一定是真相。”(柯南·道尔《四签名》)
    
    • 1

    For some people, programming and debugging are the same thing. That is, programming is the process of gradually debugging a program until it does what you want. The idea is that you should start with a working program and make small modifications, debugging them as you go.

    	对于一些人来说,编程(programing)和调试(debugging)是同一件事。也就是说,编程是一个逐步调试(gradually debugging)程序的过程,
    直到它达到您想要的效果。我们认为你应该从一个可以运行的程序(working program)开始,在此基础上做一些小的修改,并调试它们(debugging them)。
    
    • 1
    • 2

    For example, Linux is an operating system that contains millions of lines of code, but it started out as a simple program Linus Torvalds 1used to explore the Intel 80386 chip. According to Larry Greenfield, “One of Linus’s earlier projects was a program that would switch between printing AAAA and BBBB. This later evolved to Linux.” (The Linux Users’ Guide Beta Version 1).

    	例如,`Linux`是一个百万行代码级别的操作系统,但它最初只是`林纳斯·托瓦兹(Linus Torvalds)`用来研究`Intel 80386芯片`的一个简单程序。
    `拉里·格林菲尔德(Larry Greenfield)`表示:“Linus的早期项目之一是在打印AAAA和BBBB之间切换的程序。”这一项目演变成了Linux。
    (The Linux Users’ Guide Beta Version 1)
    
    • 1
    • 2
    • 3

    1. 林纳斯·班奈狄克·托瓦兹,生于芬兰赫尔辛基市,拥有美国国籍,Linux内核的最早作者,随后发起了这个开源项目,担任Linux内核的首要架构师与项目协调者,是当今世界最著名的电脑程序员、黑客之一。他还发起了开源项目Git,并为主要的开发者 ↩︎

  • 相关阅读:
    基于javaEE通讯录名片夹管理系统
    基于51单片机的电子密码锁设计
    mysql Your password does not satisfy the current policy requirements
    【Git实战】协同开发,如何紧急修复线上bug?
    JS(javascript)面试题 7点一次过 => 必会之八股文
    20221026,开启DevOps之路。冲击最大的是项目上或者功能的英文名词。现在记录如下
    MYSQL语法一:创建表和查看表的所有列和所有数据库等
    7、Instant-ngp
    2.MongoDB与关系数据库对比
    echarts+vue——散点图+折线图——技能提升
  • 原文地址:https://blog.csdn.net/YuvalNoah/article/details/125999422