基本或更高级别的 PHP 知识。
该课程专为有经验的程序员设计,他们希望探索与模式使用和重构相关的问题。每个参与者都知道使用这些模式的属性和实际示例,这反过来又将使应用程序代码能够有效地构建正确的应用程序。
Design Patterns 简介
- 什么是设计模式
- pattern 元素
- 使用模式的优缺点
GoF Design Patterns
图案创意
- 建筑工人
- Factory (抽象工厂、Factory 方法)
- 原型
- 单身人士
结构模式
- 委托人
- 介面
- 外观
- 复合
- 变
- 适配器
- 装饰
- 代理
行为模式
- 命令
- 范本方法
- 观察者
- 责任链(和 Intercepting Filter)
- Observer (2 版本)
- 策略
企业应用程式体系结构 Web 的模式
- MVC - 模型检视控制器
- HMVC、MVP
- 控制反转
- 依赖项注入容器
- 活动记录
- 实体和存储库的概念
- 系统的分解
- 基于元件的 Symfony 2 和 Zend Framework 2 的示例
重构
- 债务技术
- 什么是重构?
- 支援重构的工具
- phpmd (软体指标)
- phpcpd
- phpc
- 典型的代码需要重构
- Jenkins 持续集成伺服器
United Arab Emirates - PHP Patterns and Refactoring
Qatar - PHP Patterns and Refactoring
Egypt - PHP Patterns and Refactoring
Saudi Arabia - PHP Patterns and Refactoring
South Africa - PHP Patterns and Refactoring
Brasil - Padrões PHP e Refatoração
Canada - PHP Patterns and Refactoring
中国 - PHP Patterns and Refactoring
香港 - PHP Patterns and Refactoring
澳門 - PHP Patterns and Refactoring
台灣 - PHP Patterns and Refactoring
USA - PHP Patterns and Refactoring
Österreich - PHP Patterns and Refactoring
Schweiz - PHP Patterns and Refactoring
Deutschland - PHP Patterns and Refactoring
Czech Republic - PHP Patterns and Refactoring
Denmark - PHP Patterns and Refactoring
Estonia - PHP Patterns and Refactoring
Finland - PHP Patterns and Refactoring
Greece - PHP Patterns and Refactoring
Magyarország - PHP Patterns and Refactoring
Ireland - PHP Patterns and Refactoring
Luxembourg - PHP Patterns and Refactoring
Latvia - PHP Patterns and Refactoring
España - Patrones PHP y Refactorización
Italia - PHP Patterns and Refactoring
Lithuania - PHP Patterns and Refactoring
Nederland - PHP Patterns and Refactoring
Norway - PHP Patterns and Refactoring
Portugal - Padrões PHP e Refatoração
România - PHP Patterns and Refactoring
Sverige - PHP Patterns and Refactoring
Türkiye - PHP Patterns and Refactoring
Malta - PHP Patterns and Refactoring
Belgique - PHP Patterns and Refactoring
France - PHP Patterns and Refactoring
日本 - PHP Patterns and Refactoring
Australia - PHP Patterns and Refactoring
Malaysia - PHP Patterns and Refactoring
New Zealand - PHP Patterns and Refactoring
Philippines - PHP Patterns and Refactoring
Singapore - PHP Patterns and Refactoring
Thailand - PHP Patterns and Refactoring
Vietnam - PHP Patterns and Refactoring
India - PHP Patterns and Refactoring
Argentina - Patrones PHP y Refactorización
Chile - Patrones PHP y Refactorización
Costa Rica - Patrones PHP y Refactorización
Ecuador - Patrones PHP y Refactorización
Guatemala - Patrones PHP y Refactorización
Colombia - Patrones PHP y Refactorización
México - Patrones PHP y Refactorización
Panama - Patrones PHP y Refactorización
Peru - Patrones PHP y Refactorización
Uruguay - Patrones PHP y Refactorización
Venezuela - Patrones PHP y Refactorización
Polska - Wzorce i refaktoryzacja w PHP
United Kingdom - PHP Patterns and Refactoring
South Korea - PHP Patterns and Refactoring
Pakistan - PHP Patterns and Refactoring
Sri Lanka - PHP Patterns and Refactoring
Bulgaria - PHP Patterns and Refactoring
Bolivia - Patrones PHP y Refactorización
Indonesia - PHP Patterns and Refactoring
Kazakhstan - PHP Patterns and Refactoring
Moldova - PHP Patterns and Refactoring
Morocco - PHP Patterns and Refactoring
Tunisia - PHP Patterns and Refactoring
Kuwait - PHP Patterns and Refactoring
Oman - PHP Patterns and Refactoring
Slovakia - PHP Patterns and Refactoring
Kenya - PHP Patterns and Refactoring
Nigeria - PHP Patterns and Refactoring
Botswana - PHP Patterns and Refactoring
Slovenia - PHP Patterns and Refactoring
Croatia - PHP Patterns and Refactoring
Serbia - PHP Patterns and Refactoring
Bhutan - PHP Patterns and Refactoring