![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编码规则
记录编码时需要记住的一些规则
leon.liao
这个作者很懒,什么都没留下…
展开
-
编程习惯 - 注释与文档
说明编程工作中是否需要写文档,存在很多争议。现状少有写文档的公司,即使写,也少见完全匹配的。不想写文档的原因中小公司,程序员非常忙,根本没有多余时间去写好一份文档,敷衍的文档作用也不大。简单的任务或者经验丰富的员工,合作或交接比较顺利,文档没起到任何作用,往往弃文档如敝履,程序员不想看文档,认为浪费时间。程序员表达能力差,文档中全是文字描述或者贴代码,并且表述不清楚。需要...原创 2020-04-27 20:28:04 · 429 阅读 · 0 评论 -
敏捷编程 - 个人理解
什么是敏捷编程敏捷思想是对软件工程传统方式的一种改进和优化,侧重于工作效率的提升。敏捷编程是在敏捷思想指导下的编程行为。敏捷思想的目的敏捷思想的目的是加快工作效率,如果按照标准的软件工程方式工作,虽然非常稳妥,但是工作效率相对会比较低。实际工作中,也几乎没有完全按照软件工程传统方式工作的公司,或多或少会进行删减。做法敏捷编程需要从上至下,从项目到个人全体投入才有较好的效果。...原创 2020-04-01 20:54:56 · 429 阅读 · 0 评论 -
对内信任,对外怀疑
问题在写C程序时,领导经常要求注意个人的代码质量,因此我经常看到别人的代码中出现:函数传参,代码中对指针参数进行非NULL判断,这是有必要的,但是有些情况,我有些疑惑,例如:全局结构体保持程序配置,调用时传递该结构体指针,每个被调用的函数都去判断一下该结构体是否为NULL,为NULL则返回错误。感想对内要信任,对外要怀疑数据是从内部 传递的,在代码内部,不需要过多的判断 (信任不...原创 2020-02-13 21:47:40 · 88 阅读 · 0 评论 -
优秀程序员准则:不要忽略编译器警告
问题使用c/c++编程,时间久了对编译器打印的warm信息,似懂非懂,慢慢的忽视了,不像刚开始学习那么重视,因为看多了,也没出问题,有次查某个很奇怪的bug,发现其实编译器warm信息已经警告过了。总结编译器警告并不是没问题,而是可能出问题的点,不能忽视,在不同平台,甚至某些硬件上都有可能出现问题,忽视除非你完完全全明白其具体含义。...原创 2019-08-19 20:40:15 · 224 阅读 · 0 评论