跳到主要内容

软件开发

本领域收录工程化构建软件的体系化笔记:语言与运行时基础、架构边界、日常工程实践,以及常用技术栈专题。写法偏 MDN 式——概念清晰、可检索、能直接指导决策,而非教程流水账。

知识库导览 中其他板块的关系:投资理财、运动健身等独立成域;此处仅在与「工具链、自动化、数据产品」相关时做交叉引用。

范围与边界

纳入不纳入
语言特性、并发模型、类型与内存具体业务需求文档、客户合同
分层、模块边界、接口契约某次故障的完整复盘(可链到博客)
Git 流程、CI/CD、质量门禁第三方 SaaS 的逐步点击手册
前端 / 移动端栈选型与约束开源产品 README(见 软件站

推荐阅读顺序

按「能写对单模块 → 能拆对系统 → 能稳定交付 → 能选对栈」递进:

顺序篇章说明
1基础与语言类型、内存、并发与语言选型
2架构与设计分层、边界、依赖方向
3工程实践Git 协作、CI/CD、发布节奏
4技术栈专题Web 前端、移动端等落地约束

子目录

篇章入口
基础与语言fundamentals
架构与设计architecture
工程实践engineering
技术栈专题stacks