编程的本质就是对现实逻辑的表达
现实中的逻辑怎样用程序来表达?在现实生活中和可以遇到各种各样的逻辑,比如说考勤制度就是一种逻辑。无论是现实的逻辑也好还是程序的逻辑也好,本质上都是都是由这三个内容组成的,即:变量、if语句、循环语句。if语句就是如果,循环也是如果的一个变体,即在某一条件下重复去做某一件事。任何一个程序都是有着三个要素组成。大到Windows这样的系统软件,或者是手机APP,本质上,深入到最底层,最后就是这三个要素。在现实当中,处理任何的事情,本质上也就是这三个内容。所以,写程序就是一种逻辑的表达。
下面来看一个例子:
考勤制度的逻辑
以上是一个用文字表达的考勤制度,首先要将名词进行定义,那么名词通常就是变量,在此,变量为:打卡人,打卡时间。遇到“直到”这一名词可以理解为一个循环。
这样,一个用文字表达的简易程序就产生了。所以,程序的逻辑是可以和现实的逻辑一一对应的。其实把上面的中文替换成英文就是一个简易的程序了。
所以,任何的程序本质都是变量、选择语句、循环语句的结合,在现实中的逻辑同样如此,所以,可以说程序就是现实逻辑的表达。
领取专属 10元无门槛券
私享最新 技术干货