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)的理由。