美文网首页
C/C++ 代码风格

C/C++ 代码风格

作者: wayyyy | 来源:发表于2021-03-29 00:02 被阅读0次
代码之美

C++ 之父 Bjarne Stroustrup 常常用 优雅 这个词来形容让人赏心悦目的代码。

优雅的代码应该有好的结构:

  • 封装细节以应对变化,分配职责以减少依赖 。
  • 代码应该做大告诉人们做了什么,而不是怎么做,同理注释应该说明why,而不是说明what。
  • 优雅的代码能很好的利用每一个字符,推敲语句的顺序,揣度命名的用词,追求风格的统一。
代码规范

1、Google 开源项目风格指南

程序常用词汇

1、类命名
2、函数命名

其他

1、转载一篇文章:聊聊 C++ 的优雅写法

2、Google 开源项目风格指南

推荐一些书籍

《代码整洁之道》
《代码大全》
《重构》
《架构整洁之道》
《设计模式》
《领域驱动设计》

相关文章

  • C/C++ 代码风格

    代码之美 C++ 之父 Bjarne Stroustrup 常常用 优雅 这个词来形容让人赏心悦目的代码。 优雅的...

  • Go 调用dll

    运行结果 go代码 c++代码(.cpp) c++代码(.h) c++代码(.def)

  • C++代码风格整理

    1.缩进: 统一用4格 2.每行长度: 每行的长度不要超过80个字符,屏幕大可以扩大到120个字符 当函数的参数很...

  • win下VS2015代码风格检查

    目标: 代码符合Google C++ Style Guide。 正文: 1.可以使用Cpplint进行代码风格检测...

  • 字符串

    C++提供了两种字符串的表示形式: C风格字符 C++引入的string类型 C风格 函数 C++中的String类

  • epoll代码示例——handy库自带epoll.cc分析

    前言 C++网络库有很多。handy是一个C++11风格的网络库,对深入学习C++有很大帮助。 代码分析 下面是来...

  • C++

    C与C++的关系 1.C++可以与C代码进行混编(C++里能写C代码,C里不能写C++代码)2.C++面向对象编程...

  • OC对象的本质

    ~ Objective-C代码,底层实现?Objective-C底层实现是C\C++代码,C\C++代码转换成汇编...

  • matlab C++混合编程——opencv

    Canny边缘检测 C++代码 matlab测试代码 Sobel边缘检测 C++代码 matlab测试代码

  • Linux下基于C++的TCP连接demo代码分享(C++,Li

    #C++实现TCP连接 @(C++代码)[网络编程, tcp, C++, C++实现] server.cpp: #...

网友评论

      本文标题:C/C++ 代码风格

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