Tag: 学徒到工匠

14 total results found

依赖反转原则

Laravel 从学徒到工匠 设计模式篇

简介 在整个「SOLID」原则概述的旅途中,我们到达最后一站了!最后一个原则是依赖反转原则,它规定高层次的代码不应该依赖低层级的代码...

由 学院君 发布于2 years ago    浏览数: 6090    点赞数: 17

接口隔离原则

Laravel 从学徒到工匠 设计模式篇

简介 接口隔离原则规定,不应该强制接口的实现依赖于它不使用的方法。你是否曾被迫去实现一些你用不到的接口方法?如果答案是肯定的,那么你...

由 学院君 发布于2 years ago    浏览数: 6132    点赞数: 6

里氏替换原则

Laravel 从学徒到工匠 设计模式篇

简介 别担心,里氏替换原则名字起的高大上,但是其实很简单。该原则可以描述为:一个抽象的任意实现都可以在声明该抽象的地方替换它。读起来...

由 学院君 发布于2 years ago    浏览数: 5842    点赞数: 6

开放封闭原则

Laravel 从学徒到工匠 设计模式篇

简介 在一个应用的生命周期里,大部分时间都花在了向现有代码库增加功能,而非一直从零开始写新功能。你可能已经意识到了,这会是一个繁琐且...

由 学院君 发布于2 years ago    浏览数: 6698    点赞数: 6

单一职责原则

Laravel 从学徒到工匠 设计模式篇

简介 罗伯特·C·马丁在 21 世纪早期引入了名为「SOLID」的设计原则,指代了面向对象编程和面向对象设计的五个基本原则: 单一...

由 学院君 发布于2 years ago    浏览数: 8906    点赞数: 10

框架扩展篇

Laravel 从学徒到工匠

简介 为了方便你自定义框架的核心组件功能,甚至是完全替换它们,Laravel 提供了大量可以对应用进行扩展的地方。例如,哈希服务实现...

由 学院君 发布于2 years ago    浏览数: 11171    点赞数: 15

应用架构篇

Laravel 从学徒到工匠

简介 我们已经学习了通过 Laravel 构建架构良好的应用的各个方面,接下来,让我们再深入探讨一些细节。在本章,我们将讨论如何解耦...

由 学院君 发布于2 years ago    浏览数: 9985    点赞数: 13

目录结构篇

Laravel 从学徒到工匠

简介 这个类要放到哪儿?这可能是基于框架构建应用时非常常见的问题。很多开发者都会有这个疑问,因为他们被灌输了「模型」就是「数据库」这...

由 学院君 发布于2 years ago    浏览数: 22529    点赞数: 22

服务提供者篇

Laravel 从学徒到工匠

作为引导者 Laravel 服务提供者主要用来进行注册服务容器绑定(即注册接口及其实现类的绑定)。事实上,Laravel 有好几十个...

由 学院君 发布于2 years ago    浏览数: 11536    点赞数: 9

接口即契约篇

Laravel 从学徒到工匠

强类型与鸭子类型 在之前的章节里,我们讨论了依赖注入的基础知识:什么是依赖注入;如何实现依赖注入;依赖注入有什么好处。之前的例子中也...

由 学院君 发布于2 years ago    浏览数: 13035    点赞数: 16

反射解决方案

Laravel 从学徒到工匠 服务容器篇

Laravel 服务容器中最强大的功能之一就是通过反射来自动解析类的依赖。反射是一种在运行时检查类和方法的能力,比如,PHP 的 R...

由 学院君 发布于2 years ago    浏览数: 10228    点赞数: 14

使用入门

Laravel 从学徒到工匠 服务容器篇

声明:原书中本章叫做 IoC 容器,在 Laravel 5 中,IoC 容器改名为服务容器,所以,在后续章节,IoC 容器和服务容器...

由 学院君 发布于2 years ago    浏览数: 16570    点赞数: 21

依赖注入篇

Laravel 从学徒到工匠

问题引出 整个 Laravel 框架的基石是一个功能强大的 IoC 容器(控制反转容器),如果你想真正从底层理解 Laravel 框...

由 学院君 发布于2 years ago    浏览数: 29571    点赞数: 33

开篇:作者自序

Laravel 从学徒到工匠

自从发布了 Laravel 框架之后,我收到了大量让我写书的请求,大家想让我出一本关于如何构建具有良好架构的、复杂应用的指南。由于每...

由 学院君 发布于2 years ago    浏览数: 13589    点赞数: 23