C++ 全栈知识体系
✿导航
C++
C++
基础
函数
知识点
IO框架
新版本特性
数据库
数据库
数据库原理
SQL语言
SQL - MySQL
NoSQL - Redis
NoSQL - ElasticSearch
算法
算法
算法基础
常见算法
领域算法
分布式算法
编程四大件
编程四大件
数据结构与算法
计算机网络
操作系统
计算机组成
开发|测试
开发|测试
开发
测试
架构
架构
架构基础
分布式系统
微服务
中间件
方法论
方法论
概念
理论
架构设计原则
设计模式
协议
技术选型
编码规范
工具|部署
工具|部署
流水线构建 - CI/CD
知识点 - Linux
网站 - Nginx
容器化 - Docker
容器编排 - Kubernetes
服务网格 - Service Mesh Istio
常用快捷键 - Shortcut
工具使用 - Tools
项目
项目
开源项目
学习项目
个人项目
项目开发
项目Idea
文章
文章
并发
部署
分布式
知识
问题
读书笔记
读书笔记
编程语言与技术
系统与架构
软件开发实践
数据处理与应用设计
成长
成长
个人
产品
团队
前端
前端
Vue
关于
搜索文档
K
第4章 关键的构建决策
选择编程语言
编程约定
在技术中的位置
内容
选择编程语言
使用熟悉的编程语言会有更高的生产效率
高级语言比较低级的语言有更好的生产率和质量
编程约定
编码规范
对齐格式
参数命令规范
使用的方法,例如restful风格、MVC架构等
在技术中的位置
编程工具不应该决定你的编程思路。
先思考要表达的内容,再去选择特定语言提供的工具来实现。
Prev
第3章 - 三思而后行: 前期准备
Next
第5章 - 软件构建中的设计