• 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,并为主要的开发者 ↩︎

  • 相关阅读:
    MyBatisPlus带你快速入门(1)
    C#.NET 国密SM4对称加解密 与JAVA互通 ver:20230731
    关于卷积神经网络的多通道
    工程管理系统源码之全面+高效的工程项目管理软件
    百度AI智能审核
    mysql drop table 死锁
    【.NET全栈】ASP.NET开发Web应用——站点导航技术
    Notepad++ 常用
    洛谷刷题C语言:BAZA、YODA、SPAVANAC、COKOLADA、KINO
    【Matlab】智能优化算法_麻雀搜索算法SSA
  • 原文地址:https://blog.csdn.net/YuvalNoah/article/details/125999422