编码规范一览(必要性)


google style

Google开源项目风格指南

关于代码风格其他想说的话

在与团队的合作中,重要的是遵守团队或者项目的代码风格,书写符合要求的代码,写好注释,写好测试。

在书写代码或者完成需求的过程中,我一般会使用issue或者md的方式在记录整个过程——包括遇到的问题、分析出现的原因、解决的方法、参考资料等——这样在复盘或者总结的时候不至于完全忘记。

在构建一个复杂的内容时,有时候也需要输出必要的 sh 也就是执行脚本,将 cmd 或者 bash 书写成sh,在其中写上必要的注释,针对不同的demo或演示效果输出不同的 sh,放在scripts 文件夹内,这样在别人接手项目或者是自己几个月之后再次接手项目可以快速把项目 run 起来,不然很多时候会出现自己不知道自己做了什么。

接上文,其实这个思想也可以理解为“乙方思想”,即在一段时间内完成一个标准内容的输出,可以输出文档和演示交付。有点像写作业、考试,在规定时间内完成内容,好坏再议,这样可以很好的培养自己的时间意识,不拖沓,能在有限时间内完成任务。这样的思想指导下,确立明确的目标,标准和执行方式就已经有PDCA(Plan Do Check Act)的味道了。


文章作者: zhangyuanes
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 zhangyuanes !
评论
 上一篇
上线流程与规范 上线流程与规范
业务需求评审 需求预串:了解这一期产品需求,判断是否合理,方案实现代价,带来的业务价值 上下游依赖确认:梳理上下游调用链路,涉及的影响面和改动范围,上下游相关人员介入 需求正式串:本期需求正式拉通,深入理解需求内容与意义 需求确认与评审:明
2022-09-14
下一篇 
排序Sort全整理(C++实现) 排序Sort全整理(C++实现)
基础排序 关键词说明: 稳定性:假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,r[i]=r[j],且r[i]在r[j]之前,而在排序后的序列中,r[i]仍在r[j]之前,则
2021-08-11
  目录