php设计模式,adaptor
因为不懂,所以没感受到面向对象的好处
现在感觉就是多了一层就多了点灵活,比如我直接实例化一个对象a,我有一个方法来实例化它,那我就可以改变实例化的a的具体代码,对外还是一样的用.感觉就是’接口’,我用的时候只要按一下,不需要知道具体实现
php的di,貌似也很简单,从__construct或者setYY添加依赖,
http://php-di.org/doc/understanding-di.html
依赖注入和控制反转
因为我依赖你,所以你就’控制’了我
我new一个女,我让你做事,这样我就控制你
哪天我看个漂亮的女的就换一个,照样控制你( 可替代性, 模块化(坏了就换))
哎,为什么使用国外项目的时候,需要使用国内的呢?
docker composer composer