文件名称:3A-OGL-TDD_Kata:用于跟踪和复制 TDD Kata 的存储库
文件大小:13KB
文件格式:ZIP
更新时间:2024-07-02 16:13:53
Java
测试驱动开发 Kata 这个 Kata 基于 (智利大学)设计的讲座。 我使用 Alex 的幻灯片作为初始材料,并在 kata 的定义方式上进行了微小的修改。 我所做的主要修改是隐藏 Alex 在第 8 步的讲座中介绍的访客模式,因为我的听众可能在 kata 时不知道这种模式。 我添加了模式的描述作为讨论,供那些知道我们在这里谈论什么的人使用。 现在没有关于这个 kata 的设计模式的先决条件。 规格 它使用测试驱动的方法构建二维图形框架。 该框架具有以下特点 作为用户,我想对圆形和矩形等小部件进行建模,以便它们可以显示在控制台上 作为用户,我想对小部件应用翻译等操作,以便我可以使用小部件。 卡塔概述 创建画布以包含小部件 介绍一些小部件 清理测试套件 将操作应用于小部件 操作的画布支持(例如,翻译) 分组小部件 画布重构 介绍小部件缩放 重构和清理代码以支持可扩展性 递归组 第 1
【文件预览】:
3A-OGL-TDD_Kata-master
----src()
--------test()
--------main()
----LICENSE(7KB)
----README.md(15KB)
----pom.xml(1KB)
----.gitignore(229B)