CodeReview
概述:
CodeViewer是由维普软件工作室的Rarnu独立开发,它是一款用于查看程序源码的软件,拥有极强的文件格式支持性能。CodeViewer可以极大的方便软件开发人员的工作,它能够直接配置系统中大部分的设置,支持IIS5.0以上版本,并且也能用于浏览其他格式的文件,也能用于直接查看数据库。。
CodeViewer的最新版本,即CodeViewer1.05,支持20多种编程语言的语法高亮,并且允许用户自行添加语法高亮到系统中。
它的另一个特色就是支持书签,适合经常阅读大量代码的程序员。
CodeViewer支持的文件类型:
-
pas,pp,dpr,dpk,inc,java,c,cpp,cs,h,hpp,bas,vb,
-
xml,xsd,xsl,xslt,dtd,asm,html,htm,sql,dfm,xfm,
-
css,for,js,cbl,cob,php,php3,phtml,vbs,pl,pm,cgi,
-
prg,ini,rc,asp,aspx,jsp,bmp,jpg,gif,ico,wmf,emf,
-
mp3,wma,ogg,rm,rmvb,wmv,swf,fla,mdb,mdf,ldf,hex,
-
doc,ppt,xls,xl
CodeViewer另外附带了自适应查看的功能,基本上可以查看所有的文件,它是现今最为方便的文件查看工具,也是软件开发人员的得力助手
六个不要:
不要刻意的去寻找代码bug
不要按照自己的编程风格去评论别人的代码
不要带着抨击和质疑别人能力的心态去进行代码评审
不要在不确定的问题上争来争去
不要听不进别人的意见
参与者最好不要自己都没想明白就提意见
三个原则:
- 发现代码的正确性
- 分享和学习业务逻辑和设计思路
- 高效迅速的完成CodeReview
Review会议流程:
1. 主持者分享业务逻辑和设计思路,技术经验。并且对代码功能进行介绍
2. 检查设计的合理性和业务逻辑的正确性
- 业务流程是否能够走通
- 单一职责,入参是否合理
- 数据库字段设计是否满足需求,是否满足三范式,实体类设计是否合理
- 是否有异常处理机制
- 是否影响后续业务的扩展
- 关注数据结构:Map, HashMap, List, LinkedList
- 是否有影响性能的代码:数据库批量操作,资源是否关闭
3. 检查代码的可读性和可维护性
- 必要的注释: 类,方法, 复杂代码段
- 命名规范
- 重复代码抽取成方法
- 繁琐代码,能简单实现的地方是否需要优化
4. 总结优缺点
- 设计思想、技术方法、业务知识
- 编程规范、代码风格
- 如何避坑
到这里团队管理:团队如何进行CodeReview分享完毕了!下一波将分享《Redis的下载安装》和SpringBoot-Jpa-Redis案例分享!
最后
-
一个强有力的团队必定有一个强有力的,有逻辑的,有榜样力量的管理者!打造一流团队,博主在路上ing。。。。
-
更多参考精彩博文请看这里:《陈永佳的博客》
-
喜欢博主的小伙伴可以加个关注、点个赞哦,持续更新嘿嘿!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/97333.html