程序就像现实中的人们之间的关系:
一群不同的人,在一个领导的慧眼下被召集起来。
没事儿比较一下,分出三六九等。
平时来个计划,按部就班,各种调度,各种忙碌。
遇到突然的地震、战争、诱惑等等特殊情况,就是考验了,导致出名或者淘汰或者进步等大的变动。
大家共同的目标是不劳而获的成功,但是一般不可能,所以各种无意义的尝试,直到成功,就说这种做法是对的。
觉得程序能像人一样修身养性、自我提高的话就更好了。
过程式 > 面向对象 > 函数式
MVC > MVP > Event-driven Architecture