千家信息网

C++基本原则是什么

发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,这篇文章主要介绍"C++基本原则是什么",在日常操作中,相信很多人在C++基本原则是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"C++基本原则是什么"的疑惑有所帮
千家信息网最后更新 2025年02月05日C++基本原则是什么

这篇文章主要介绍"C++基本原则是什么",在日常操作中,相信很多人在C++基本原则是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"C++基本原则是什么"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

P: Philosophy(基本原则)

The rules in this section are very general.

这个分区中的规则都是一般且普遍适用的。

Philosophy rules summary:

基本原则一览:

  • P.1: Express ideas directly in code

    直接用代码表达想法

  • P.2: Write in ISO Standard C++

    使用ISO标准C++写代码

  • P.3: Express intent

    解释意图

  • P.4: Ideally, a program should be statically type safe

    理想情况下,程序应该是类型安全的

  • P.5: Prefer compile-time checking to run-time checking

    编译时检查比执行时检查更好

  • P.6: What cannot be checked at compile time should be checkable at run time

    编译时无法检查的,应该在执行时检查

  • P.7: Catch run-time errors early

    尽早捕捉执行时错误

  • P.8: Don't leak any resources

    不要有资源泄漏

  • P.9: Don't waste time or space

    不要浪费时间和空间

  • P.10: Prefer immutable data to mutable data

    不变的数据要优于可变的数据

  • P.11: Encapsulate messy constructs, rather than spreading through the code

    压缩凌乱的构造,而不是通过代码扩散它们

  • P.12: Use supporting tools as appropriate

    恰当地使用支持工具

  • P.13: Use support libraries as appropriate

    恰当地使用支持库

Philosophical rules are generally not mechanically checkable. However, individual rules reflecting these philosophical themes are. Without a philosophical basis, the more concrete/specific/checkable rules lack rationale.

基本原则通常不是机械可检查的。然而,反映这些基本原则单独的规则是可检查的。没有基本原则作为基础,更多具体/特殊/可检查的规则将缺少根据。

译者注:所谓的机械检查应该是指使用检查软件通过规则进行检查。

到此,关于"C++基本原则是什么"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!

检查 原则 基本原则 C++ 规则 学习 代码 更多 恰当 数据 机械 帮助 支持 编译 凌乱 实用 特殊 安全 接下来 一览 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器交换机的接入 数据库怎么用两张表建出第三个表 昆山品牌网络技术怎么样 软件开发工作交接表模板 商丘软件开发税务筹划怎么进行 塔城软件开发销售电话 百度整车控制软件开发工程师招聘 对方服务器不响应重新投递中 vscode实现数据库新增 我的世界主城大厅装饰服务器 宿城区个性化网络技术是什么 宁波月嫂平台软件开发哪家强 银行软件开发笔试 内存 网络安全开放与发展 数据库中的 淘宝服务器为什么会奔溃 本机查看其他服务器指令 博兴工具软件开发定制 漂亮的网络安全手抄报复杂的 网络安全七字口诀 慈利县网络安全检查 计算机网络技术是不是坑 网络技术员的平均工资 机房服务器端口映射 初高中网络安全 长春有名的网络技术服务排名靠前 抖音服务器叫什么 现代科技型互联网创业企业 网络安全的手抄报文字 高新软件开发平台
0