Bamchi Blog

bamchi

關於開發者品牌化

没有人告诉你的事情 当听到开发者品牌时 大多数人会有这样的想法。 "我应该写博客吗?" "我应该努力在社交媒体上活跃吗?" "我应该拍YouTube视频吗?" "但是...为什么是我?" 虽然感觉应该做, 但不知道为什么要做, 一旦开始就感到不舒服。 关于增加关注者数量的谈话, 提高点击率的公式, 制造病毒式传播的方法太多了 看完这一切后,感觉更加空虚。 "那么...我应该做什么呢?" 如果...

Read more →
밤치

所以最重要的是不是“熟练编码的能力”

使用伪代码, 通过TDD拆分功能, 在Module-Class-Method的三级结构中组装的原因是 不是为了使代码更漂亮。 这些方法只是‘组织思维的工具’。 简化复杂问题的力量 按模块拆分的力量 通过重复小成功来完成整体的力量 设计流程的力量 查找原因并重构的力量 所有这些能力 比写好代码更重要。 因为代码也可以被AI写好。 但是拆分问题, 设计结构, 定义意义的思维能力 AI无法替代。 ...

Read more →
밤치

3阶段分割了,但仍然感觉“太复杂”的原因

我們在前面這樣說。 確定大架構(Module)。 將其細分為具體領域(Class)。 在其中定義實際行為(Method)。 這種方法顯然是有效的。 然而,讀者可能會有這種感覺。 "但是... 仍然覺得困難和沉重。" "我還是不太明白應該如何實現整個系統。" "我不知道應該如何分解細節功能。" 這是正常的。 因為Module-Class-Method是 "建立結構思維", 現在需要的是 在這個...

Read more →
밤치

Python 3달 차에 獨自 何もできない 理由

理解是可以的,但手无法移动时,如何进入下一个阶段 学习了3个月的Python 如果自己什么都无法输入 这一点一点也不奇怪。 相反 大多数人确实就在这里停下来。 看题目就能理解。 按照答案输入也能接受。 但是 坐在空白屏幕前的那一刻 脑子变得一片空白。 这并不是 意味着没有实力。 现在的状态只是“输入”足够了 到目前为止的学习 大多数情况下应该是这种方式。 已经写好的代码 已经确定的流程 已经...

Read more →
밤치

序言:凌晨3点,在服务器室

凌晨3点,在服务器室 凌晨3点,服务器室里传来风扇声音,像白噪音一样回荡。 我又一次在这里。十年来一直在同一个位置,面对着同一个显示器。绿色光标在闪烁的终端窗口中,刚刚执行的网络爬虫的日志像瀑布一样涌现。 [2024-12-19 03:14:22] 爬取开始... [2024-12-19 03:14:23] 发现 1,847,293 个URL [2024-12-19 03:14:24] 提取...

Read more →
밤치

數據庫是一個巨大的“櫥櫃”。

数据库是一个巨大的‘抽屉柜’:用Rails存储和检索记忆的经验 当我们第一次创建网络服务时,最令人困惑的概念之一是: “我输入的信息…究竟存储在哪里呢?” 要理解数据库并不需要复杂的概念。 数据库只是‘精确整理的抽屉柜’。 抽屉柜是表(table) 一个抽屉是记录(record) 抽屉里的格子是列(column) 抽屉柜的种类(如Post、User等)是模型(model) 打开或关闭抽屉的动...

Read more →
밤치

3阶段结构不是结束

第3阶段结构并非终点-创造世界的真正力量在于“重复”和“组装” 我们之前提到 世界上大部分概念都是由3阶段结构(3depth)组成的。 模块 → 类 → 方法 数据库 → 表 → 记录 模型 → 视图 → 控制器 上层概念 → 中间概念 → 具体要素 并且这种结构 也被称为人类思维最直观理解的深度。 但这里还有一个重要事实。 3阶段结构不是“完成品”,而是“原材料”。 现在来说重点。 3阶段...

Read more →
밤치

為什麼是module-class-method?

为什么是database-table-record呢? 为什么世界喜欢这样的‘3层次(3depth)’呢? 学习编程时,会惊讶地发现结构总是不断地分成3层次。 Ruby: Module → Class → Method DB: Database → Table → Record Rails MVC: Model → View → Controller 网页结构: Domain → Path ...

Read more →
밤치

手动感受数据库的时刻-让我们亲自用Rails创建“记忆网络服务”

我们刚刚将数据库(DB)比作图书馆、记忆、图书管理员、网络等隐喻进行了解释。现在让我们亲眼看看它是如何运作的。 Web服务是如何存储信息的,如何记忆,如何再次检索和展示,以及如何相互连接, 通过直接使用Rails来实践,现在是让我们亲身感受的时候。 第1部分。“Web服务的记忆”创建 让我们创建一个Post(帖子)模型 Web的记忆始于记录。我们将记录称为“文章(Post)”。 在终端中: ...

Read more →

Get notified of new posts

We'll email you when Bamchi Blog publishes new content.

Your email will only be used for new post notifications.