《构建之法》阅读笔记第四篇——两人合作
发布日期:2021-08-17 10:07:36 浏览次数:55 分类:技术文章

本文共 1106 字,大约阅读时间需要 3 分钟。

1、代码规范

   代码规范分为两种: 代码风格规范、代码设计规范

2、代码风格规范

   代码风格原则: 简明,易读,无二义性

     缩进:不要用Tab键(其在不同情况会有不同的长度),四个空格正好

     行宽:可以限定100字符

     括号:在复杂的条件表达式中,用括号清楚地表达逻辑优先级

     断行与空白的{}行:每个{

}都各占一行

     分行:不把多条语句放在一行

  命名

 

     下划线:用来分隔变量名字中的作用域标注和变量的定义

 

     大小写:类/变量/类型:名词或组合名词     函数:用动词或动宾组合词来表示

 

     注释:复杂的注释应该放在函数头,很多函数头的注释都用来解释参数的类型;注释(包括所有的源代码)都应该只用ASCII字符,不要用中文或其他特殊字符

 

1、代码设计规范

 

   函数:只做一件事,而且要做好

 

   错误处理

 

   处理c++中的类

 

2、代码复审

 

   看代码是否在“代码规范”的框架中正确的解决了问题

 

   软件工程中最基本的复审手段,就是同伴复审,即复审者vs开发者

 

3、结对编程

 

   在结对编程模式下,一队程序员肩并肩、平等地、互补地进行开发工作

 

4、两人合作的不同阶段和技巧

 

   萌芽阶段    交流不少,每个人都想得到对方的接纳,试图避免冲突和容易引起挑战的观点。对即将进行的舞蹈有期望值,但双方彼此不了解。

 

   磨合阶段    会因为对方感到手足无措,进行争辩

 

   规范阶段    团队成员很多事情达到一致,一些规则逐步建立

 

   创造阶段    创造出好的作品,又或者不到这步直接进入解体阶段

 

   解体阶段    另找队友

 

5、影响他人的方式有四种:  断言、桥梁、说服、吸引

 

6、评论他人的三种层次:   行为和后果、习惯和动机、本质和固有属性

 

7、如何给别人提供容易接受的反馈: 先做好铺垫,强调双方共同点,从团队共同的愿景讲起,让对方觉得处于一个安全环境;然后可以提建设性意见,提供反馈时,要用展望未来的结果,强调过去做的不够,但是我们以后可以做的更好。要注重行为和后果这一层面;呼应开头,鼓励对方把工作做好。

 

个人感受

1、之前的做法:自己的程序很不规范,包括缩进或者是命名大小写也都没有注意过;编程喜欢按照自己的思路来,不太喜欢接受别人的建议。

2、这样做不好的原因:不注意格式导致查看代码或者是修改错误的时候,比较麻烦,也显得不够专业,比较low。不善于与他人交流意见思路,也就不利于学会团队合作。

3、解决办法:在今后的编程过程中,从现在做起,注意代码格式,争取养成好的习惯;在与他人合作编程的时候,多多交流思路,如果思路不好就要及时修改,多学习与他人交流的特点,不管是提意见还是意见交流。

   

 

转载于:https://www.cnblogs.com/610553824lyx/p/6399906.html

转载地址:https://blog.csdn.net/weixin_30846599/article/details/99181534 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:字典树
下一篇:[javascript]——移动端 HTML5 图片上传预览和压缩

发表评论

最新留言

网站不错 人气很旺了 加油
[***.192.178.218]2024年04月06日 02时15分39秒