diff --git a/README.zh-cn.md b/README.zh-cn.md new file mode 100644 index 0000000..57fec53 --- /dev/null +++ b/README.zh-cn.md @@ -0,0 +1,276 @@ +*来自https://github.com/unruledboy/DevelopmentStack* + +# 系统开发技术栈 + + +- 系统开发 + - 技术栈 + - [系统开发栈](https://github.com/unruledboy/DevelopmentStack) + - [Web前端开发栈](https://github.com/unruledboy/WebFrontEndStack) + - [数据库栈](https://github.com/unruledboy/DatabaseStack) + - [.NET栈](https://github.com/unruledboy/DotNetStack) + - 基础 + - [软件开发生命周期(SDLC)](https://en.wikipedia.org/wiki/Systems_development_life_cycle) + - 启动 + - 系统概念开发 + - 计划 + - 需求分析 + - 设计 + - 开发 + - 集成与测试 + - 实施 + - 运营与维护 + - 处置 + - 环境 + - 操作系统(OS) + - Windows + - Linux + - Mac OS + - Unix + - BSD + - DOS ;-) + - 桌面端 + - 图形用户界面 (GUI) + - 控制台用户界面 (CUI) + - 移动端 + - Android + - iOS + - Windows Phone (WP) + - BlackBerry ;-) + - Symbian ;-) + - Windows Mobile (WM) ;-) + - Web + - 前端 + - 云 + - 服务模型 + - 系统/软件即服务 (SaaS) + - 平台即服务 (PaaS) + - 基础设施即服务 (IaaS) + - 桌面即服务 (DaaS) + - 后端即服务 (BaaS) + - 类型 + - 私有云 + - 公有云 + - 供应商 + - Microsoft Azure + - Amazon Web Services (AWS) + - Google Cloud + - 混合云 + - 平台 + - [.NET](https://github.com/unruledboy/DotNetStack) + - [Java](https://www.java.com) + - 常见概念 + - 应用程序编程接口 (API) + - 组件 + - 库 + - 插件 + - 扩展 + - 组件 + - 架构 + - 独立式 + - 桌面端应用 + - 移动端应用 + - 多层/n层 + - 前端/用户界面 (UI) + - 后端 + - [数据库](https://github.com/unruledboy/DatabaseStack) + - 软件类型 + - 开源 + - 许可证 + - GNU通用公共许可证 (GPL) + - GNU较宽松通用公共许可证(LGPL) + - Apache许可证 + - MIT许可证 + - Mozilla共用许可证 + - Microsoft公共许可证 (MS-PL) + - 闭源/免费软件 + - 商业软件 + - 方法论 + - 瀑布模型 + - 敏捷软件开发 + - Scrum + - 每日Scrum (站会) + - 待办事项列表 + - Sprint + - 标准 + - 编码标准 + - 文档标准 + - 发布标准 + - 协议 + - HTTP + - 格式 + - XML + - JSON + - MIME + - 项目/计划 + - 目标 + - 资源 + - 时间 + - 工具 + - Microsoft Project + - 分析 + - 方法论 + - 面向对象分析 (OOA) + - 步骤 + - 范围定义 + - 问题分析 + - 需求分析 + - 逻辑设计 + - 决策分析 + - 目标 + - 可行性 + - 文档 + - 规范 + - 软件需求规格说明书 (SRS) + - 软件架构描述 + - 设计/建模 + - 原语 + - 线框图 + - 功能骨架设计 + - 原型 + - GUI设计 + - 概念验证(POC) + - 初期功能研发 + - 原型 + - 最小功能设计 + - 概念 + - 面向对象编程(OOP) + - 面向对象设计 (OOD) + - 复杂设计 + - 简介设计 + - 思想 + - Don't Repeat Yourself (DRY) + - Keep It Simple Stupid (KISS) + - You Aren't Gonna Need It (YAGNI) + - S.O.L.I.D. + - 单一功能原则(Single Responsibility Principle, SRP) + - 开闭原则(Open/Closed Principle, OCP) + - 里氏替换原则(Liskov Subsistitution Principle, LSP) + - 接口隔离原则(Interface Segration Principle, ISP) + - 依赖反转原则(Dependency Inversion Principle, DIP) + - 设计模式 + - GoF 23 + - 工具 + - 功能 + - Visio + - UML + - Rational Rose + - 数据库 + - ER Studio + - ERwin + - 开发 + - 概念 + - Zero Bug Bounce (ZBB) + - [MVP (最简可行产品)](https://en.wikipedia.org/wiki/Minimum_viable_product) + - 开发 + - 集成开发环境 (IDE) + - 重构 + - 质量控制 + - Code Review / Peer Review + - 正式 + - 轻量级 + - 即时代码审查(over-the-shoulder) + - 电子邮件传递(Email pass-around) + - 结对编程(Pair programming) + - 有工具支持的代码审查(tool-assisted) + - [质量测量指标](https://en.wikipedia.org/wiki/Software_quality) + - 鲁棒性 + - 效率 + - 可靠性 + - 正确性 + - 可用性 + - 安全性 + - 适用性 + - 可维护性 + - 易学性 + - 可读性 + - 可扩展性 + - 可测试性 + - 可移植性 + - 易用性 + - 容错 + - [Fail-fast](https://en.wikipedia.org/wiki/Fail-fast) + - Fail-safe + - Fail-secure + - 用户体验(UX) + - 安全 + - SSL + - Authentication + - Authorization + - 管理 + - 源代码控制 + - 基础 + - Team Foundation Server (TFS) + - Git + - Subversion (SVN) + - Concurrent Versions System (CVS) + - Mercurial + - Visual Source Safe ;-) + - 云托管 + - GitHub + - Bitbucket + - CodePlex + - SourceForge ;-) + - 托管 + - Bug + - JIRA + - Bugzilla + - 文档 + - Confluence + - 构建 + - 手动编译 + - 构建自动化 + - 每日构建 + - 夜间构建 + - 测试 + - 概念 + - 持续集成(CI) + - 干运行 + - 集成工具 + - Team City + - 测试级别 + - 单元测试 + - 集成测试 + - 大爆炸测试 + - 自顶而下测试 + - 自底而上测试 + - 三明治测试 + - 性能测试 + - 负载测试 + - 压力测试 + - 峰值测试 + - 配置测试 + - 验收测试 + - 用户验收测试 (UAT) + - 运营验收测试 + - 系统测试 + - 测试方法(盒子方法) + - 白盒测试/透明盒测试/玻璃盒测试 + - 单元测试 + - 集成测试 + - 回归测试 + - 黑盒测试 + - 烟雾测试 + - 健全性测试 + - 回归测试 + - 易用性测试 + - 灰盒测试 + - 部署/发布/推出 + - 概念 + - 发布管理 + - 持续部署(CD) + - 工具 + - Octopus Deploy + - 维护 + - 排错 + - [Raygun](https://raygun.io) + - 学习 + - [Pluralsight](http://www.pluralsight.com/) + - [Code School](https://www.codeschool.com/) + - [Codecademy](https://www.codecademy.com/) + - [Lynda](http://www.lynda.com/) + - [Coursera](https://www.coursera.org/) + - [open2study](https://www.open2study.com/) + - iTunes College + +