37 lines
1.5 KiB
Markdown
37 lines
1.5 KiB
Markdown
---
|
||
title: "Build Your Own X"
|
||
type: source
|
||
tags: []
|
||
date: 2026-01-01
|
||
---
|
||
|
||
## Source File
|
||
- [[raw/AI/codecrafters-iobuild-your-own-x Master programming by recreating your favorite technologies from scratch.md]]
|
||
|
||
## Summary
|
||
- 核心主题:codecrafters-io/build-your-own-x 项目——通过从零重建技术来掌握编程
|
||
- 问题域:如何通过动手重建(Rebuild)而非消费(Consume)来深度理解技术原理
|
||
- 方法/机制:提供 25 个技术领域的分步指南,每领域多语言实现,覆盖 3D Renderer、Web Server、Database、Git、Neural Network 等
|
||
- 结论/价值:Richard Feynman 名言"What I cannot create, I do not understand"——重建是理解的最佳路径
|
||
|
||
## Key Claims
|
||
- 项目涵盖 25 个技术领域:3D Renderer、Web Server、Database、Git、Blockchain、Bot、Shell、Operating System、Programming Language、Neural Network 等
|
||
- 每领域提供多种语言实现(如 Redis 可用 C++、Go、C# 等实现)
|
||
- 代码Crafters 平台(codecrafters.io)提供付费进阶练习
|
||
- 核心方法论:理解技术的最佳方式是亲手重建它,而非仅阅读文档
|
||
|
||
## Key Quotes
|
||
> "What I cannot create, I do not understand — Richard Feynman." — 核心理念
|
||
|
||
## Key Concepts
|
||
- [[Build-Your-Own-X]]:通过从零重建技术来深度学习和掌握原理的方法论
|
||
|
||
## Key Entities
|
||
- [[Codecrafters]]:提供 build-your-own-x 实践课程的编程教育平台
|
||
|
||
## Connections
|
||
- [[Build-Your-Own-X]] ← hosted_on ← [[Codecrafters]]
|
||
|
||
## Contradictions
|
||
- 无已知冲突
|