Avatar

Orangex-position0的技术博客

记录学习 | 分享知识 | 费曼学习法

  1. 首页
  2. 文章
  3. 分类
  4. 标签
  5. 归档
  6. 友链
  7. 关于

2026 30

Rust Ai-Coding Distributed-Systems Java Blog Computer-Fundamentals Functional-Programming Programming-Language Refactoring

Rust Async Design-Pattern Concurrency Java Memory-Management Ownership Type-System AI Coding Borrowing
Featured image of post GPUI Kit 教程 01:从 Hello World 到计数器
Rust

GPUI Kit 教程 01:从 Hello World 到计数器

使用 GPUI Kit 创建第一个 Rust 桌面窗口,通过计数器理解 Render、Entity、点击回调与状态更新,并用实验区分修改状态和通知更新。

2026-10-26
Rust Gpui Gpui-Kit Gui
Featured image of post AI Coding 之后,spec、plan 和设计文档该怎么留?
Ai-Coding

AI Coding 之后,spec、plan 和设计文档该怎么留?

讨论 AI Coding 后如何处理任务规格与实现计划,以及如何整理、存放和维护长期设计文档。

2026-10-20
AI Coding SDD 设计文档 架构设计 ADR
Featured image of post Rust 并发编程实战:从零实现简易线程池
Rust

Rust 并发编程实战:从零实现简易线程池

使用 Rust 标准库逐步实现简易线程池,理解闭包任务传递、Arc 与 Mutex 共享接收端、有界队列背压及优雅关闭。

2026-10-15
Rust Thread-Pool Concurrency
Featured image of post Rust 心智模型:从 GC 语言转来后,写代码时应该怎样思考
Rust

Rust 心智模型:从 GC 语言转来后,写代码时应该怎样思考

面向 GC 语言开发者,通过所有权、借用、共享、并发与 RAII 六个问题,建立编写 Rust 代码时的数据关系思维。

2026-09-29
Rust Ownership Borrowing Memory-Management Concurrency
Featured image of post 什么是 Spec-Driven Development:让 AI 先读懂需求,再开始写代码
Ai-Coding

什么是 Spec-Driven Development:让 AI 先读懂需求,再开始写代码

介绍 Spec-Driven Development 的核心思想、四阶段流程、三文件体系,以及如何写出能约束 AI 实现的好 Spec。

2026-09-15
SDD Spec-Driven Development AI Coding Spec Kit
Featured image of post 常见编程语言的错误处理方式对比
Programming-Language

常见编程语言的错误处理方式对比

从异常、错误返回值、Result、Sum Type 和 Error Union 出发,对比 Java、Go、Rust、Python、TypeScript/JavaScript 等语言的错误处理设计。

2026-09-10
Error-Handling Java Go Rust Typescript Python
Featured image of post Rust Newtype:把语义边界写进类型系统
Rust

Rust Newtype:把语义边界写进类型系统

用 Rust Newtype 模式建立编译期类型边界:防止参数传错、维护数据不变量、绕过孤儿规则、隐藏内部实现,再看 Reverse、axum 等真实案例如何为已有类型附加新语义。

2026-08-13
Rust Type-System Design-Pattern Newtype
Rust

Rust Typestate Builder:让配置错误在编译期暴露

用 Rust Typestate Builder 表达构造阶段,把必填配置和构建顺序变成类型约束。

2026-08-05
Rust Type-System Design-Pattern Builder-Pattern
Featured image of post Rust Typestate Pattern:用类型系统约束状态流转
Rust

Rust Typestate Pattern:用类型系统约束状态流转

用 Rust 类型系统表达对象状态,把错误的调用顺序提前到编译期发现。

2026-08-04
Rust Type-System Design-Pattern
Ai-Coding

从 Everything Claude Code 看 AI Coding Agent 的规则管理体系

从 Everything Claude Code 的配置组织方式出发,梳理 Rule、Skill、Command、Agent、Hook、Plugin 在 AI Coding Agent 规则管理体系中的职责边界。

2026-07-31
Claude Code Codex AI Agent Rules Skills
1 2 3
© 2026 Orangex-position0的技术博客

次访问 |  位访客