ilcleme / exercise
此包的最新版本(dev-master)没有提供许可证信息。
练习解决方案
dev-master
2016-10-27 10:30 UTC
This package is auto-updated.
Last update: 2024-08-29 04:14:36 UTC
README
##使用方法
要安装仓库,只需
composer require ilcleme/exercise
唯一的限制是将minimum-stability设置为dev。
##目标
执行提出的练习。以下要求。
从Revenue类开始创建缺少的类(Employee、EmployeeType、Customer、Order),并实现至少提到的方法。使用PSR-2和PSR-4标准,使用PHPDoc用英语注释所有代码。不要使用框架。重写Revenue类的getTotal方法,不使用foreach循环。使用composer创建包含创建的类的包。
BONUS
实现至少一个你认为可以应用的设计模式。安装你选择的composer包并用于其中一个类。使用Traits、Closures、Magic Methods。
##注意
关于使用设计模式,我选择应用结构型模式(依赖注入),而不是其他类型的模式,因为目前实现是基本的,我没有找到应用创建或对象行为模式(例如Factory或Strategy)的理由。