Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
JavaとScalaとGroovyを混ぜて  ごちゃごちゃ2012/07/28 神戸らへんでScala           @irof
自己紹介的ないろふ● プログラマ● 大阪● TDD● Java, Groovy● Jenkins, Git● Scalaとか知りません
今日の成分
今日の成分Scala 3割Java 3割Groovy 残りの9割
Javaみんな大好き……だよね?
Scala関数型言語+オブジェクト指向言語よくわからない
Groovyダイナミックアジャイル言語(謎)みんな大好ききっと大好き
今日はこんな感じみんな仲間だし混ぜても仲良し……だといいな!
やることScalaもGroovyもJVMで動く言語は、Javaの豊富なエコシステムを使えることを売りにしてたりする。じゃ、JVM言語同士はどうなの?
やることJava, Scala, Groovy そ   ● Javaれぞれで書いたコード                ○ Java SE 7を、それぞれでテストす               ○ JUnit 4.10る。           ...
Gradleビルドツール。JavaのMaven。Scalaのsbt。みたいなもん。GroovyのDSLでビルドスクリプトを書ける。今日出来るのはこの子のおかげ。
Gradlebuild.gradle   apply plugin: javajavaのビルドしたかったらこの一行だけ
Gradlebuild.gradle   apply plugin: java   repositories {      mavenCentral()   }   dependencies {      testCompile junit:j...
Gradle実行       $ gradle test結果
テスティングフレームワーク● JUnit  ○ Javaの。  ○ みんな大好き。● ScalaTest  ○ Scalaの。  ○ Scala + Testでググったら出た。  ○ Specs2と迷ったんだけど……● Spock  ○ Gro...
ディレクトリ構成root   + src   | + main   | | + java, scala, groovy   | + test   |     + java, scala, groovy   + gradle (中に諸々)   +...
あとはコードGitHubに置いてます。● https://github.  com/irof/koberahende_scala_1        今すぐ     ダウンロード!
Upcoming SlideShare
Loading in …5
×

JavaとScalaとGroovyと

3,453 views

Published on

Published in: Technology
  • ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐ I love this site. It always finds me the best tutors in accordance with my needs. I have been using it since last year. The prices are not expensive compared to other sites. I am glad I discored this site:)
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Dating for everyone is here: ♥♥♥ http://bit.ly/36cXjBY ♥♥♥
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Dating direct: ♥♥♥ http://bit.ly/36cXjBY ♥♥♥
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

JavaとScalaとGroovyと

  1. 1. JavaとScalaとGroovyを混ぜて ごちゃごちゃ2012/07/28 神戸らへんでScala @irof
  2. 2. 自己紹介的ないろふ● プログラマ● 大阪● TDD● Java, Groovy● Jenkins, Git● Scalaとか知りません
  3. 3. 今日の成分
  4. 4. 今日の成分Scala 3割Java 3割Groovy 残りの9割
  5. 5. Javaみんな大好き……だよね?
  6. 6. Scala関数型言語+オブジェクト指向言語よくわからない
  7. 7. Groovyダイナミックアジャイル言語(謎)みんな大好ききっと大好き
  8. 8. 今日はこんな感じみんな仲間だし混ぜても仲良し……だといいな!
  9. 9. やることScalaもGroovyもJVMで動く言語は、Javaの豊富なエコシステムを使えることを売りにしてたりする。じゃ、JVM言語同士はどうなの?
  10. 10. やることJava, Scala, Groovy そ ● Javaれぞれで書いたコード ○ Java SE 7を、それぞれでテストす ○ JUnit 4.10る。 ● Scala ○ Scala 2.9.2 ○ ScalaTest 1.8 ● Groovy ○ Groovy 1.8.7 ○ Spock 0.6 Gradle 1.0
  11. 11. Gradleビルドツール。JavaのMaven。Scalaのsbt。みたいなもん。GroovyのDSLでビルドスクリプトを書ける。今日出来るのはこの子のおかげ。
  12. 12. Gradlebuild.gradle apply plugin: javajavaのビルドしたかったらこの一行だけ
  13. 13. Gradlebuild.gradle apply plugin: java repositories { mavenCentral() } dependencies { testCompile junit:junit:4.10 }mavenリポジトリからJUnitとってきて云々
  14. 14. Gradle実行 $ gradle test結果
  15. 15. テスティングフレームワーク● JUnit ○ Javaの。 ○ みんな大好き。● ScalaTest ○ Scalaの。 ○ Scala + Testでググったら出た。 ○ Specs2と迷ったんだけど……● Spock ○ Groovyの。 ○ パラメタライズドが強力。
  16. 16. ディレクトリ構成root + src | + main | | + java, scala, groovy | + test | + java, scala, groovy + gradle (中に諸々) + gradlew + gradlew.bat
  17. 17. あとはコードGitHubに置いてます。● https://github. com/irof/koberahende_scala_1 今すぐ ダウンロード!

×