#SlopCourse · 第 1 课上线

从糊代码
到干净代码。

盲写代码六个月了?别慌。这里,一课 = 42 秒视频+ 一个让你写写真 Ruby 的世界。零废话,零陷阱,我们不笑任何人——除了自己。

看。玩。然后不用我们也能重做。 microduck

▶ 看 42 秒🎮 玩这一课🛠️ Playground全部课程

对象 · 42 秒 · Découverte

真正存在的课程

从 pack 生成——不是手写的,放心

对象

对象就是一个盒子。而你今天早上已经造过一个了。

Découverte~11 min7 个关卡
▶ 视频🎮 游戏🧩 练习📄 备忘单

格式

MD 给人看,YAML 管配置,JSON 给机器。变的是结构,绝不是内容。

Découverte~11 min7 个关卡
▶ 视频🧩 练习📄 备忘单

Array、Set 与 Hash

顺序、唯一、键:三个盒子,三种本能。轮到你选对那一个。

Découverte~11 min7 个关卡
▶ 视频🧩 练习📄 备忘单

读懂 COBOL

1959 年写下了世界上最易读的代码——它就是你从 vibe coder 到 live coder 的桥。

Découverte~11 min7 个关卡
▶ 视频🧩 练习📄 备忘单

四个幽灵

1980:四条规则,零神经元。Blinky 追你,Pinky 抄你——你照样手心出汗。

Découverte~11 min7 个关卡
▶ 视频🧩 练习📄 备忘单

什么是精灵?

精灵就是贴了图的矩形:四个数字,一张图,零灵魂。

Découverte~11 min7 个关卡
▶ 视频🧩 练习📄 备忘单

移动精灵

精灵就是矩形:x、y、速度、循环。整个游戏就住在这四个词里。

Découverte~11 min7 个关卡
▶ 视频🧩 练习📄 备忘单

位置表

一格 = 一个地址,上面一个名字:世界装进一个 Hash——墙,就是被占的格子。

Découverte~11 min7 个关卡
▶ 视频🧩 练习📄 备忘单

Roguelike

对象、Hash、Set、YAML、AI、回合:六块砖,一座地牢——外加抹掉一切的死亡。这是你的配方。

Découverte~11 min7 个关卡
▶ 视频🧩 练习📄 备忘单

文字冒险

玩家敲两个词,游戏作答。split、case/when,再加一点状态——AI 之前的 AI。

Découverte~11 min7 个关卡
▶ 视频🧩 练习📄 备忘单

互联网是怎么工作的

一个包、一个地址、一个端口、一本电话本。Louis Pouzin 发明了邮局——剩下的只是分拣。

Découverte~11 min7 个关卡
▶ 视频🧩 练习📄 备忘单

浏览器里的多人 ARPG

搭好的世界、会记住的数据库、会应答的服务器、会推送的 websocket——还有同一个标签页里的两个玩家。

Découverte~11 min7 个关卡
▶ 视频🧩 练习📄 备忘单

正在酝酿的

诚实:什么已存在、什么是“即将”、什么还只是想法

📌 便签上的想法

self 与我blocs 与 procsmodules 与 mixin

变成 pack,就变成课程。一行 YAML,就这些。

三句话的宣言

1. 我们绝不笑你——玩笑都开在自己身上。
2. 从第一分钟起,你写的就是真 Ruby,不是选择题。
3. 你可以失败任意多次。没有红色的“FAILED”。

其余的都在专页 → 宣言