摘要:
昨天读完了程杰的《大话设计模式》。。收获颇丰。深刻感到了设计模式的伟大。。对面向接口的编程也理解了不少。刚好看到codeproject上一篇将依赖倒置的。讲到了依赖注入的方式。仔细读了一下。翻译一遍加深认识。高耦合的代码随着项目复杂性的不断增加,最终会变成一碗碗的意大利面条啦。。二者通常是软件设计上的问题,如果一个类对另一个类的实现了解太多。当该类改变的时候会引起更多的改变。这违反了依赖倒置原则而松耦合的代码设计优良。随着时间流逝,代码复杂两增大,松耦合的好处会变得更加清晰,依赖注入模式是实现松耦合的一个好的办法,本文介绍在没有依赖注入容器的情况下实现依赖注入GoF说了,依赖倒置的原则:高层模 阅读全文
公告
随笔档案
文章档案
最新评论
- 1. Re:LR(0)和SLR分析表的构造
????
- --最最最茂盛的头发
- 2. Re:理解有符号数和无符号数
楼主里面第二小节最后两句话是不是有误啊
- --NoMatterTryAgain
- 3. Re:[转]C++中sizeof(struct)怎么计算?
- get到了,讲的很清楚
- --sunshine*
- 4. Re:一个简单实例的LR分析过程
- “Goto表需要查的是(2,A)=3,2是r2的2,A是第二个产生式的左部嘛。”这句话有异议,Goto表需要查的应该是状态栈 - 产生式右边的字母个数之后的栈顶数字和产生式左边对应的字母。比如:步骤3...
- --Wally的博客
- 5. Re:一个简单实例的LR分析过程
- @ 陈20引用“Goto表需要查的是(2,A)=3,2是r2的2,A是第二个产生式的左部嘛。”这句话有质疑,状态号和产生式号没有联系我也觉得 2应该不是r2中的2 课本上例子不是这样的...
- --迷糊蛋