写给妹妹的编程科普笔记

叮!~ 奇妙的比喻又增加了

最近发现我妹对编程有点兴趣,但由于她只是一个小学僧,所以我打算以一种比喻的方法进行编程方面知识科普。而这个比喻我可能以后会与别人交流时用到,所以我打算将这些科普比喻记录下来。

积木比喻

这里推荐一个Lego设计软件Studio[BrickLink]BrickLink(需科学上网)是世界上最大的第三方乐高社区,拥有高活跃度用户和无数优质乐高设计资源,在乐高官方的乐高设计软件LDD停更后是该软件最佳替代品。

Studio下载页

积木连接凸点:接口、函数调用、兼容性

某一部分积木(比如飞机机舱积木部分):框架、一套已经拥有基本构造的代码段,可以方便开发者快速搭建

在Logo软件中设计:编程

用3D打印打印积木:编译

不同树脂:不同语言(与积木定义冲突)、不同人编写的质量

bug:成品上一些奇奇怪怪的、会导致整个玩具散架或功能受损的部分零件、拼接方式、

不同积木拼接:一段代码调用另一段代码

积木堆叠拼接:代码底层依赖到顶层依赖

前端:用户(小人儿)能够实际体验到的玩具

后端:基础设施或为玩具提供背景支持(公路)、玩具内部结构

图纸上的顺序:VCS

pre-commit check:软件自动检查有没有错误

开发环境:用来画设计图的工具和基础


v0.1wep 积木比喻半成品

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注