编程是什么?
编程=编写+程序
你可以用记事本编写,也可以用其他的专业软件编写,如IDEA,VScode等。
程序=数据+函数
函数指处理数据的逻辑,流程控制只是其中之一。
我们老师一直喜欢说,编程无非两部分:
1:数据
2:逻辑
我深以为然,并且觉得简直是真理。
我同意一种观点,即最厉害的人把复杂的问题变得简单。我尝试着用最少的话语来描述复杂的东西。
前端三剑客:html+css+JavaScript
人+衣服+行为
结构+样式+交互
很明显第二种更加容易让人理解,而不是去思考一些专业的名词和术语。
———-2022-04-15——————
最近我觉得用编写工具貌似不太适合,因为早期的程序员都是面对庞大的物理机器编程,连一个操作系统都没有的,更别提图形界面和软件工程了。
编:按一定的原则、规则或次序来组织或排列
程:次序
所以我觉得他是一个同义词,类似于凤凰和姑娘。
我们可以这样总结和归纳,一切都类似于函数或者方法:
1:传入参数
2:处理业务
3:返回结果
比如一个web项目,简单来看,就是这样的:
1:用户发送请求
2:服务器接受并处理请求
3:返回处理结果
只要运用到抽象的思想,一切都是如此的简单。
———-2022-05-18——————-