【文件属性】:
文件名称:FizzBuzz-ObjectCalisthenics-Kata:使用对象健美操规则完成FizzBuzz kata
文件大小:14KB
文件格式:ZIP
更新时间:2021-05-01 09:30:42
PHP
卡塔物镜
主要目标是实践Jeff Bay在提出的对象健美操规则。
对象健美操规则
每种方法只有一个缩进级别
不要使用else关键字
包装所有原语和字符串
一流的收藏
每行一个点
不要缩写
保持所有实体较小
没有超过两个实例变量的类
没有getters / setters / properties
玩代码
安装
安装
curl -sS https://getcomposer.org/installer | php
安装依赖项
php composer.phar install
运行测试
./vendor/bin/phpunit
运行对象健美操规则验证
./vendor/bin/phpcs --standard=phpcs.xml src/
【文件预览】:
FizzBuzz-ObjectCalisthenics-Kata-master
----composer.json(396B)
----phpunit.xml(1KB)
----composer.lock(38KB)
----test()
--------FizzBuzzTest.php(2KB)
----phpcs.xml(233B)
----src()
--------Solution.php(715B)
--------Answer.php(245B)
--------primitives()
--------FizzBuzz.php(798B)
--------rules()
----.gitignore(13B)
----README.md(835B)