fizzbuzz scala refucktoring 源码
嘶嘶声 该项目是FizzBuzz kata的Scala实现。 它使用ScalaTest库使测试运行。 规则 关键是要与TDD一起使用以创建一个经过测试的函数,并根据以下规则获取一个Int并返回一个String : 输入为3的倍数,应返回“嘶嘶声” 输入为5的倍数,应返回“嗡嗡声” 输入的3和5的倍数,应返回“ fizzbuzz” 输入不是3或5的倍数,输入应以字符串形式不变地返回 改头换面 创建该项目是为了进行重新加工工作坊。 关键是在不破坏任何测试的情况下,使代码尽可能地肮脏和不可读。 为此,您可以更改所需的FizzBuzz.scala文件,但不能更改FizzBuzzTest.scala 。
用户评论
推荐下载
-
scala3migrate源码
scala3迁移 该项目旨在简化向Scala 3的迁移: libraryDependencies -libs:它将帮助您更新库的列表 migration-scalacOptions:它将帮助您更新sc
20 2021-04-27 -
scala lab7源码
scala-lab7
7 2021-05-09 -
SCALA Labo1源码
SCALA-Labo1
6 2021-04-20 -
scala_data_processing源码
scala_crawl Scala项目创建 实时文本流 实时流式传输数字 大数据爬网 存储到Azure Cosmos Scala Monads 在Scala Future类中使用多线程进行有效的Web
2 2021-04-08 -
java velocypack module scala源码
ArangoDB VelocyPack Java模块Scala Scala模块。 增加了对以下内容的支持: 标量选项 scala.collection.immutable.List scala.col
13 2021-03-25 -
scala_P99源码
scala_P99
2 2021-04-18 -
kafka kstream udemy scala源码
介绍 这些是@kagemomiji为Udemy演讲“ Apache Kafka系列-用于数据处理的Kafka流”编写的scala代码。
11 2021-02-21 -
程序员为什么还要刷题 rspec fizzbuzz dumbo web career 040119:rspec fizzbuzz
程序员常刷题目标构建利用流量控制的方法阅读并理解测试输出以开发工作程序更加熟悉测试驱动开发的概念。关于本指南的说明,我们之前已经了解了测试驱动开发以及阅读和理解RSpec测试的概念。每次运行learn
0 2024-09-07 -
程序员为什么还要刷题 rspec fizzbuzz kwk 000:rspec fizzbuzz kwk 000
程序员常刷题目标是构建利用流量控制的方法,阅读并理解测试输出,以开发工作程序更加熟悉测试驱动开发的概念。关于本指南的说明,之前我们已经介绍了测试驱动开发的概念以及阅读和理解RSpec测试。每次运行le
0 2024-09-06 -
程序员为什么还要刷题 rspec fizzbuzz dumbo web 062419:rspec fizzbuzz dumbo ...
程序员常刷题目标构建利用流量控制的方法阅读并理解测试输出以开发工作程序更加熟悉测试驱动开发的概念。我们之前已经了解了测试驱动开发以及阅读和理解RSpec测试的概念。每次运行learn运行实验室测试时,
0 2024-09-07
暂无评论