Web Analytics

代码可以让 AI 写,但设计得由你做:重塑工程师的“算法直觉”

本文永久链接 – https://tonybai.com/2026/05/19/ai-era-software-engineer-algorithm-map 大家好,我是Tony Bai。 “帮我写一个限流器。” 当你把这行字敲进 Claude、Gemini 或ChatGPT 的对话框或CLI形式的命令行时,几秒钟后,屏幕上会出现一段看似完美的 Go 代码。它可能使用了 Token Bucket 算法,也可能用了一个简单的计数器。 ...

May 19, 2026 · 6 min · Tony Bai

告别算法“天书”,Go程序员的学术伪代码“翻译”指南

本文永久链接 – https://tonybai.com/2025/09/06/gopher-pseudocode-translation-guide 大家好,我是Tony Bai。 你是否曾在阅读顶会论文时,感觉其中的算法描述像一本晦涩难懂的**“天书”**?那些看不太懂的数学符号、奇特的箭头和看似代码又无法编译的语句(如下图),是不是常常让你望而却步,感叹理论与实践之间隔着一道鸿沟? ...

September 6, 2025 · 10 min · Tony Bai

一文搞懂如何在Go包中支持Hash-Based Bisect调试

本文永久链接 – https://tonybai.com/2024/mm/dd/how-to-support-hash-based-bisect-in-go-package bisect是一个英文动词,意为“二分”或“分成两部分”。在数学和计算机科学中,通常指将一个区间或一个集合分成两个相等的部分。 对于程序员来说,最熟悉的bisect应用莫过于下面两个: ...

November 24, 2024 · 17 min · Tony Bai