美文网首页程序员
浅谈C++设计哲学

浅谈C++设计哲学

作者: 刘光聪 | 来源:发表于2016-09-28 10:59 被阅读592次

Surprisingly, C++11 feels like a new language. -- Bjarne Stroustrup

简单

Make Simple Tasks Simple.

  • Keep Simple Things Simple
  • Don't Make Complex Things Unnecessarily Complex
  • Don't Make Things Impossible

约束: Don't Cacrifice Performance.

平衡

Don’t Over Abstract

  • Abstraction
  • Performance

C++试图找到「抽象」和「性能」的平衡点,并将抉择的自由留给了程序员。

自由

  • No One Size Fits All
  • Multi-Paradigm

世界是多样性的,C++多范式的设计思维赋予了程序员极大的自由度和灵活性。

友好

  • More and More Expert Friendly

C++越来越变得更加友好,这种友好性对于专家感触将更加深刻。

相关文章

  • 浅谈C++设计哲学

    Surprisingly, C++11 feels like a new language. -- Bjarne ...

  • 2020-07-02

    浅谈 浅谈模块设计宏内核 浅谈接口设计Flags 浅谈稳定性设计重试 浅谈人员业务结构设计矩阵式 浅谈接口设计 |...

  • 浅谈C++ 物理设计

    设计原则代码规范最佳实践附录: 实用宏 设计原则 自满足原则 所有头文件都应该自满足的。看一个具体的示例代码,这里...

  • 一些函数

    cmp函数 C++ sort cmp函数 - lzz的博客 - CSDN博客 浅谈C/C++排序函数中cmp()比...

  • 浅谈iOS区块链项目的架构设计

    浅谈iOS区块链项目的架构设计 浅谈iOS区块链项目的架构设计

  • 浅谈架构-----目录

    浅谈架构——引言 浅谈架构——面向对象 谈架构——文档下载的设计实现

  • 多年程序员推荐:学习C语言的书籍有哪些?

    c++程序设计教程 c++编程思想 c++大学教程 c++程序设计语言 数据结构算法与应用c++语言描述 c++标...

  • 哲学浅谈

    上周,全国哲学社会科学工作办公室联合中央广播电视总台,对代表中国哲学社会科学水平和人文精神高度的德业双馨的顶级专家...

  • 浅谈哲学

    昨天,和一个自诩天才的朋友犯二,和他讨论起他的自恋。我说,你这是病,得治。 然后,就不知不觉的讨论到了唯心唯物这一...

  • 《浅谈哲学》

    哲学,从字面上看,我们根本不知道它所谓何义,到底是研究什么东西的。它并不像数理化那样形象,只要从字面上就大概知道它...

网友评论

    本文标题:浅谈C++设计哲学

    本文链接:https://www.haomeiwen.com/subject/rwmhyttx.html