月写意&随月

导航

2011年11月9日

如何运用代理模式解耦你的程序

摘要: 程序员以码字为主要任务,一份代码写出来总归要经过多番的测试,调试与修改。作为一个java程序员,一般使用一些静态检查工具做一些初步的测试:checkstyle:用来检查代码的格式,主要是一些代码规范的问题,当然首先你得有一个规范。findbugs:找出程序中隐藏的一些漏洞,在某些时候可能会给你致命一击。PMD:复杂度检测工具,用来检查代码的逻辑复杂度,当然我们常说的代码耦合程度是里面的一个特例。代码的耦合度,是指代码中的单元代码的紧密程度,其中一个单元代码的更改对其它单元代码的影响力与作用。代码间的耦合度越高,系统就在变动时就更加难以控制,但并非不能控制,只是你将为此付出巨大的代价。一句话就是 阅读全文

posted @ 2011-11-09 20:55 月写意&随月 阅读(645) 评论(0) 推荐(0) 编辑