摘要: 一.设计臭味1.僵化性 僵化性是指难以对软件进行改动,即使是简单的改动。如果单一的改动会导致有依赖关系的模块中的连锁改动,那么设计就是僵化的。改动时,必须要改动的模块越多,设计就越僵化。2.脆弱性 脆弱性是指,在进行一个改动时,可能会导致程序的许多地方出现问题。常常是,出现新问题的地方与改动的地... 阅读全文
posted @ 2014-10-29 09:50 烧点饭 阅读(932) 评论(0) 推荐(0) 编辑