跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • Online Tools
  • 用户
  • 群组
折叠
品牌标识

D2Learn Forums

  1. 主页
  2. General Discussion | 综合讨论
  3. 现代C++ | mcpp
  4. 问问大家写CPP项目使用的规范

问问大家写CPP项目使用的规范

已定时 已固定 已锁定 已移动 现代C++ | mcpp
cpp规范
2 帖子 2 发布者 22 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • hammerersH 离线
    hammerersH 离线
    hammerers
    编写于 最后由 编辑
    #1

    看了一些优秀的开源项目,他们的代码可读性和易于后期维护,会用命名空间隔离防止冲突,会开一个文件专门用来存放项目使用的枚举类型,之前写点东西一直没注意这些到最后搞得乱糟糟的,想问问大家还有哪些规范需要注意的嘛

    1 条回复 最后回复
    0
    • SPeakS 离线
      SPeakS 离线
      SPeak d2learn-dev
      编写于 最后由 编辑
      #2

      如果作为一个库设计者的话, 感觉总体遵守

      • 接口易用性优先 (底层实现可以复杂, 但接口要尽可能的易用和理解
      • 区分内部接口和外部接口, 最小集合暴露给使用者

      谷歌有个C++风格指导: https://google.github.io/styleguide/cppguide.html


      在了解到一个项目如何架构和设计后, 又要回到现实 - 根据当下情况和目标, 对项目做出合适的架构, 而不要过渡设计, 因为每个项目都有他发展的时间段, 每个时期, 目标不同

      例如: 对于要快速能用或上线的MVP, 目标是能用就行, 反而没有太多设计就是好的设计

      1 条回复 最后回复
      0
      • SPeakS SPeak 从 General Discussion | 综合讨论 移动了该主题

      • 登录

      • 没有帐号? 注册

      • 登录或注册以进行搜索。
      d2learn forums Powered by NodeBB
      • 第一个帖子
        最后一个帖子
      0
      • 版块
      • 最新
      • 标签
      • 热门
      • Online Tools
      • 用户
      • 群组