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)`所指出的:“当你排除了所有不可能,无论剩下的多么不可思议,都一定是真相。”(柯南·道尔《四签名》)
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)。
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)
林纳斯·班奈狄克·托瓦兹,生于芬兰赫尔辛基市,拥有美国国籍,Linux内核的最早作者,随后发起了这个开源项目,担任Linux内核的首要架构师与项目协调者,是当今世界最著名的电脑程序员、黑客之一。他还发起了开源项目Git,并为主要的开发者 ↩︎