← 返回文章列表

更新于 2026年10月6日 00:31

最简单的入门法则

人的大脑是有限的,无论是什么天才,大脑都是有限的。 因为有限的大脑,让我们无法像 ai 一样,通过大量输入,来获取到整体的逻辑。 但我们人类,往往擅长从最简单的部分,开始学起来。 而这个最简单的部分,是一种可以复用的结构。

举个例子,我写文章,最简单的结构是什么,答案是句与句的关联。 前一句和后一句要有关联,上一段和下一段要有关联。 明白了关联,就可以一句话一句话来写作,慢慢写成流水账了。 而学会写流水账之后,就可以根据你的需要,去添加复杂性。 比如说,学会总分总,学会修辞。就这样,通过慢慢学习,成为大文豪。

不单单是学习写作可以从简单开始,学习计算机其实也是一样的。

那么,计算机什么是最简单的结构呢?我认为最简单的是,函数。

一个函数的结构是:Input - Process - Output / 输入 - 处理 - 输出

  1. Input: 从上一行代码(或者用户那里)拿到数据。

  2. Process: 把这个数据加减乘除,或者改变它的形状。

  3. Output: 把处理好的数据,交给下一行代码。

不管你是写一行极简的代码,还是写一个像微信那么复杂的软件,它永远只有这一种基本结构。 理解了这个基本结构,你就可以像练习写作一样,一步步给代码“添加复杂性”了。

明白了一个函数的运作,你就可以把几个函数首尾相连,写出一个自动帮你按计算器、或者批量改文件名的“流水账”脚本。当这个“流水账”跑通之后,你就可以根据现实的需要,去叠加新的机制。

比如说,学会用 if/else(条件判断)来应对不同的输入,就像文章里的起承转合; 学会用“面向对象”来把几十个函数分门别类地打包,就像文章里的“总分总”布局。

就这样,通过一个个简单的 Input-Process-Output 不断嵌套、互相调用,你也能像大文豪构建长篇巨著一样,搭建出属于你的“微信”。