oliverklee/anagram-finder

一个从单词列表中查找单词变位词的工具(作为测试驱动开发的练习)。

dev-main 2024-09-19 12:11 UTC

This package is auto-updated.

Last update: 2024-09-19 12:12:11 UTC


README

Build Status Latest Stable Version Total Downloads Latest Unstable Version License

这个工具是 Oliver Klee 的工作坊中使用 PHPUnit 进行 PHP 测试驱动开发(TDD)练习的结果。

变位词是由相同字母组成但顺序不同的一对单词。

示例:anthologise, theologians

安装

运行 composer install 安装所需的 Composer 包。

如何运行

bin/FindAnagrams.php

练习

  1. 创建一个类,从文件中读取单词列表并返回一个数组。
  2. 创建一个类,接收一个单词并排序其字符。
  3. 创建一个类,从单词数组中查找并返回变位词。

关于我(Oliver Klee)

我是 PHPUnit TYPO3 扩展 的维护者,该扩展可在 TYPO3 扩展仓库(TER)中找到。

您可以在贵公司预订我的 研讨会

我还经常在 TYPO3 开发者日上举办研讨会。

更多文档

其他示例项目

  • Selenium 示例 用于使用 Selenium 和 PHPUnit
  • Coffee 示例 是我演示 TDD 的起点
  • Tea 示例 用于 TYPO3 CMS 的 extbase 扩展的单元测试
  • TDD Seed 用于使用 Composer 开始 PHPUnit 项目(不包含 TYPO3 CMS)