Reddit Programming - 2026-03-15
1. 双因素验证应用提醒你何时收到314159
作者: /u/jacobs-tech-tavern | 发布于: 2026-03-14 09:52
2. XML是一种廉价的领域特定语言
作者: /u/SpecialistLady | 发布于: 2026-03-14 17:56
3. 微服务:束缚你双脚的枷锁
无需微服务,应优先优化单体架构的模块边界。仅在团队独立、扩展需求差异巨大或人员超150+时才考虑拆分。拆分时采用渐进式替换而非重写。
作者: /u/Itchy-Warthog8260 | 发布于: 2026-03-14 11:02
4. 路线图不等于系统本身
作者: /u/SpecialistLady | 发布于: 2026-03-14 09:15
5. 重构Python的AsyncIO
作者: /u/ketralnis | 发布于: 2026-03-14 01:44
6. 我尝试阻止网络爬虫和机器人时学到的教训
作者: /u/ReditusReditai | 发布于: 2026-03-14 08:33
7. 迪杰斯特拉的危机:ALGOL的终结与软件工程的诞生(2010)[pdf]
作者: /u/ketralnis | 发布于: 2026-03-14 01:52
8. 用JavaScript实现手写体
作者: /u/fpcoder | 发布于: 2026-03-14 02:29
9. 网络最被容忍的功能
作者: /u/fagnerbrack | 发布于: 2026-03-14 19:12
10. BlazeDB:一款原生于Swift的嵌入式应用数据库
介绍Swift原生嵌入式数据库引擎架构,涵盖分页存储、预写日志、AES-GCM加密及性能测试。
作者: /u/No_Prize_2533 | 发布于: 2026-03-14 05:15
11. 打造纯浏览器端的开发者工具平台(150+实用工具),无需后端支持
作者尝试构建完全在浏览器中运行的开发者工具集,探讨纯客户端架构的可行性,并解决了处理大文件、格式转换等性能挑战。
作者: /u/Mission-Zebra1909 | 发布于: 2026-03-14 23:13
12. 红、绿、过早重构
作者: /u/jrochkind | 发布于: 2026-03-14 06:16
13. 在自由中计算:使用GNU Emacs
作者: /u/ketralnis | 发布于: 2026-03-14 01:44
14. NumenText:一款受 Borland C++ 启发的非模态终端 IDE,支持 LSP 与 DAP
NumenText是一款终端IDE,介于Vim和Nano之间,提供LSP、调试器等IDE功能,使用菜单和功能键等传统快捷键,无需学习新操作模式。
作者: /u/rlogman | 发布于: 2026-03-14 23:22
15. WebAssembly中的名义类型
作者: /u/SpecialistLady | 发布于: 2026-03-14 17:55
16. 用Go语言开发桌面版双重认证客户端
作者: /u/der_gopher | 发布于: 2026-03-14 16:56
17. 历时14个月的构建日志:从自主AI实验到40节点认知运行系统
作者在14个月里构建并记录了一个名为CMPSBL Substrate OS的实验性AI运行时架构,该系统从自主“梦境循环”实验逐步演变为包含多个子模块的复杂系统。
作者: /u/PromptFluid_ | 发布于: 2026-03-14 22:58
18. 如何用故事叙述法将内联汇编融入Rust
作者: /u/ketralnis | 发布于: 2026-03-14 01:43
19. 经典指针
作者: /u/ketralnis | 发布于: 2026-03-14 01:45