没有合适的资源?快使用搜索试试~ 我知道了~
auctionsniperjava:由测试引导的成长型面向对象软件 (GOOS) 拍卖狙击手在 Java 和 Swing 中工作...
共63个文件
java:39个
md5:6个
sha1:6个
需积分: 5 1 下载量 52 浏览量
2021-06-27
04:03:22
上传
评论
收藏 215KB ZIP 举报
温馨提示
Growing Object Oriented Software, Guided by Tests (GOOS) 是一本广为人知且备受推崇的书,重点关注测试驱动软件开发提供的设计反馈。 正如在 [插入链接] 中讨论的那样,这是我第一次尝试全面的工作示例 - 拍卖狙击手。 虽然最终的解决方案很有趣,但也许更有价值的是审查提交历史,看看我是如何从最初失败的端到端测试到与远程服务器通信、呈现 Swing UI 并以低耦合/高凝聚力。 安装 这个,我对 Auction Sniper 工作示例的解决方案主要包括一个 Java 源代码树,使用惯用的 Maven 实现依赖和构建。 测试和集成测试阶段涵盖了单元测试和工作示例的端到端测试要求。 Auction Sniper 解决方案需要一个 XMPP 服务器,所以我在命名不当的 vagrant 子模块中捆绑了一个 Vines 实例,作为一个 Docker
资源推荐
资源详情
资源评论
收起资源包目录
auctionsniperjava-master.zip (63个子文件)
auctionsniperjava-master
certificates
.gitignore 71B
.gitignore 49B
README.md 4KB
pom.xml 3KB
.gitmodules 107B
src
test
java
uk
me
paulswilliams
auction
unittests
MainWindowTest.java 1KB
SnipersTableModelTest.java 4KB
xmpp
XMPPAuctionHouseTest.java 3KB
AuctionMessageTranslatorTest.java 3KB
AuctionSniperTest.java 3KB
supporting
ApplicationRunner.java 3KB
SingleMessageListener.java 914B
FakeAuctionServer.java 4KB
AuctionSniperDriver.java 3KB
AuctionLogDriver.java 663B
xmpp
LoggingXMPPFailureReporterTest.java 849B
integrationtests
Wat.java 118B
AuctionSniperEndToEndIT.java 5KB
main
java
uk
me
paulswilliams
auction
SniperState.java 654B
Announcer.java 2KB
SniperListener.java 134B
AuctionSniper.java 2KB
Main.java 2KB
Auction.java 189B
Item.java 1KB
AuctionEventListener.java 317B
SniperSnapshot.java 2KB
PortfolioListener.java 176B
SniperCollector.java 117B
SniperLauncher.java 716B
userinterface
Column.java 1014B
SnipersTableModel.java 2KB
MainWindow.java 3KB
SwingThreadSniperListener.java 668B
xmpp
XMPPAuctionHouse.java 3KB
MissingValueException.java 208B
AuctionMessageTranslator.java 3KB
XMPPAuctionException.java 203B
XMPPFailureReporter.java 178B
LoggingXMPPFailureReporter.java 611B
XMPPAuction.java 3KB
UserRequestListener.java 167B
AuctionHouse.java 107B
SniperPortfolio.java 587B
repo
com
googlecode
windowlicker
windowlicker-core
maven-metadata.xml 320B
DEV
windowlicker-core-DEV.jar.md5 32B
windowlicker-core-DEV.jar.sha1 40B
windowlicker-core-DEV.pom.md5 32B
windowlicker-core-DEV.pom.sha1 40B
windowlicker-core-DEV.jar 35KB
windowlicker-core-DEV.pom 415B
maven-metadata.xml.sha1 40B
maven-metadata.xml.md5 32B
windowlicker-swing
maven-metadata.xml 321B
DEV
windowlicker-swing-DEV.jar 163KB
windowlicker-swing-DEV.pom 416B
windowlicker-swing-DEV.pom.md5 32B
windowlicker-swing-DEV.jar.md5 32B
windowlicker-swing-DEV.pom.sha1 40B
windowlicker-swing-DEV.jar.sha1 40B
maven-metadata.xml.sha1 40B
maven-metadata.xml.md5 32B
vagrant
circle.yml 464B
共 63 条
- 1
资源评论
EngleSEN
- 粉丝: 48
- 资源: 4502
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 国家开放大学电大化工制图形考任务答案
- 基于python+sqlite实现知识图谱的农作物病虫害防治智能问答平台
- 移动通信系统ofdm的STO和CFO matlab
- 2024年全国职业院校技能大赛集成电路应用开发赛项竞赛试题(03卷)
- 基于CRT(远程访问终端)+ARM(GEC)+Linux+C语言的视频监控系统源码+文档说明.zip
- 用vue.js开发微信app
- CentOS-7-x86-64-Minimal-2009-迷你版系统镜像
- wireshark抓包软件
- Cookie Maker 工作室
- Screenshot_20240605_211604_com.netease.edu.ucmooc.jpg
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功