code Review

Code Review定义
代码评审是指在软件开发过程中对源代码进行系统性检查的过程。
通常的目的是查找系统缺陷,保证软件总体质量和提高开发者自身水平。
Code Review是轻量级代码评审

IOC设计思想

无论是Unix设计,还是面向对象设计,还是别的什么如SOA,ECB,消息,事件,MVC,网络七层模型,数据库设计,等等,他们都在干三件事——解耦,解耦,还是解耦所谓解耦,就是让软件的模块和模块间尽量少地依赖起来。
面向对象的核心思想——依赖于接口而不是实现
这还是解耦,本质上来说,也是一种依赖倒置——OOD的精髓
“哀其不幸,怒其不争!”
用Unix的设计思想来应对多变的需求:
1)解耦,解耦,解耦。尽量地让你的模块不要在实现上耦合,而是耦合某个规范,某个标准。
2)KISS,KISS,KISS(
keep it simple, stupid)。要做到高度解耦,你的模块就一定要很简单,当然不是说简单到只有几行代码,而是简单到只干一件事,并把这件事干到极致。然后通过某个标准拼装起来
3)拼装,拼装,拼装。
工作狂往往不得要领。他们花大把大把的时间去解决问题,他们以为能靠蛮力来弥补思维上的惰性,其结果就是折腾出一堆粗糙无用的解决方案

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值