oliverklee / anagram-finder
一个从单词列表中查找单词变位词的工具(作为测试驱动开发的练习)。
dev-main
2024-09-19 12:11 UTC
Requires
- php: ^8.2.0
Requires (Dev)
- infection/infection: ^0.29.6
- phpunit/phpunit: ^11.3.6
This package is auto-updated.
Last update: 2024-09-19 12:12:11 UTC
README
这个工具是 Oliver Klee 的工作坊中使用 PHPUnit 进行 PHP 测试驱动开发(TDD)练习的结果。
变位词是由相同字母组成但顺序不同的一对单词。
示例:anthologise, theologians
安装
运行 composer install
安装所需的 Composer 包。
如何运行
bin/FindAnagrams.php
练习
- 创建一个类,从文件中读取单词列表并返回一个数组。
- 创建一个类,接收一个单词并排序其字符。
- 创建一个类,从单词数组中查找并返回变位词。
关于我(Oliver Klee)
我是 PHPUnit TYPO3 扩展 的维护者,该扩展可在 TYPO3 扩展仓库(TER)中找到。
您可以在贵公司预订我的 研讨会。
我还经常在 TYPO3 开发者日上举办研讨会。
更多文档
其他示例项目
- Selenium 示例 用于使用 Selenium 和 PHPUnit
- Coffee 示例 是我演示 TDD 的起点
- Tea 示例 用于 TYPO3 CMS 的 extbase 扩展的单元测试
- TDD Seed 用于使用 Composer 开始 PHPUnit 项目(不包含 TYPO3 CMS)