Common:通用知識
這個目錄收的是跨領域通用的內容——不限前端、後端、infra 任何單一系列都會用到的知識。分四群,共 304 篇文章:
子目錄快速導航
foundations(205 篇)
| 子目錄 | 篇數 | 重點 |
|---|
| fundamentals | 44 | Web 基礎、API(REST / GraphQL / gRPC)、Linux / CLI、Networking、Concurrency / Async |
| algorithms | 57 | 搜尋、排序、DP、Graph、Trie、Bloom Filter、B-Tree、Red-Black Tree |
| database | 21 | DB 選型、索引深入、Transaction Isolation、Graph DB、OLAP、DDD 建模 |
| design-pattern | 35 | GoF 23 + 並發模式 + Functional Programming(Immutability / Pure Functions / Monad) |
| system-design | 31 | 系統規劃、NFR、面試框架、分散式系統概念(CAP / Raft / Eventual Consistency) |
| architecture-patterns | 17 | MVC / Repository / CQRS / Saga / Event Sourcing / DDD / Clean / Hexagonal / Onion |
quality(34 篇)
| 子目錄 | 篇數 | 重點 |
|---|
| testing | 10 | Unit / E2E / API Contract / AI-assisted testing |
| security | 11 | OWASP、威脅建模、Zero Trust、加密基礎、社交工程、SDLC |
| standards | 13 | 好的 Team Process / Documentation / AI Application / On-call System |
| 子目錄 | 篇數 | 重點 |
|---|
| git | 20 | Git 進階(TBD / Monorepo / Hooks)、Recovery、Anti-patterns |
| seo | 18 | Technical SEO、GEO / AEO、E-E-A-T、International SEO |
| tools | 11 | Mac 工作環境、Dotfiles、WSL2、Personal CI、shell config |
people(16 篇)
| 子目錄 | 篇數 | 重點 |
|---|
| career | 12 | 好的前 / 後端 / Infra / Full-stack / Tech Lead 工程師 |
| soft-skills | 4 | 需求拆解、抽象命名、跨職能溝通、估算 |
跟其他系列的分工
- 技術系列
backend/ frontend/ infra/ ai/:講該領域的專屬內容
- common/(本目錄):講跨領域都用得到的通用知識
- management/:講「運作專案與團隊」的 workflow 與 PM 流程
- notes/
curation/:還在探索或策展的內容
想找「寫 React 怎麼設計架構」→ 去 frontend/;想找「Design Pattern 的通論」→ 來 common/foundations/design-pattern/。