Submit Search
Javaな人が今すぐ使えるG*
3 likes
1,342 views
irof N
#gbdaitokai のスライドです。
Read more
1 of 23
Download now
Download to read offline
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
More Related Content
PPTX
YAPC::ASIA 2012 LT GaiaX
Kazuyuki Todo
PPTX
doctest を書こう @ pycon kansai
YosukeHojo
ODP
Shortcodin
Ken Ogura
PDF
PHPerのためのpostgresqlチューニングmini
Takhisa Hirokawa
PDF
レビューで保守性のためにした コメントをふりかえってみた
Takhisa Hirokawa
PPT
YAPC Asia 2010 30days Albumの裏側 後日談
Kensuke Nagae
PPTX
VAEで遊んでみる
超史 宮崎
PPT
関西オープンソース 2008 30days Albumの裏側
Gosuke Miyashita
YAPC::ASIA 2012 LT GaiaX
Kazuyuki Todo
doctest を書こう @ pycon kansai
YosukeHojo
Shortcodin
Ken Ogura
PHPerのためのpostgresqlチューニングmini
Takhisa Hirokawa
レビューで保守性のためにした コメントをふりかえってみた
Takhisa Hirokawa
YAPC Asia 2010 30days Albumの裏側 後日談
Kensuke Nagae
VAEで遊んでみる
超史 宮崎
関西オープンソース 2008 30days Albumの裏側
Gosuke Miyashita
What's hot
(20)
KEY
ぼくがかんがえたさいきょうの☆きっくすたーと☆
Naoya Nakazawa
PDF
Rdkitの紹介
Takayuki Serizawa
PDF
ネタプログラミング言語クリエイターYouma (Gunma.web #8 2012/03/03)
parrotstudio
PDF
Mishimasyk6 iwatobipen
Takayuki Serizawa
PDF
Jenkins に XFD を追加してみると
Kiro Harada
PDF
Mishimasyk 3 20140705
Takayuki Serizawa
PDF
クリップボード監視と外部コマンド実行 #chibapm
鉄次 尾形
PDF
Try new transport protocol SRT (ver. 2)
Tetsuyuki Kobayashi
PDF
ぎっとの「ぎ」
ke-m kamekoopa
PPTX
zshはいいぞ。 【限界LT #0】
liquid oxygen
PDF
20120706-readablecode
Masanori Kado
PPTX
ライブストリーミング低遅延化の取り組み @ DeNA
akirahiguchi
PDF
Python × Herokuで作る 雑談slack bot
dcubeio
PDF
秀丸最強化計画
Kiichi Kajiura
PDF
Postgre sql9.3新機能 (OSC hiroshima 2013)
Soudai Sone
PDF
楽して JVM を学びたい #jjug
Yuji Kubota
PDF
power-assert in JavaScript
Takuto Wada
PDF
Kink: プロトタイプベースの俺々 JVM 言語
Taku Miyakawa
PDF
GroovyServ concept, how to use and outline.
Uehara Junji
PDF
ちょっと怖くなくったRails
Yutaka Kinjyo
ぼくがかんがえたさいきょうの☆きっくすたーと☆
Naoya Nakazawa
Rdkitの紹介
Takayuki Serizawa
ネタプログラミング言語クリエイターYouma (Gunma.web #8 2012/03/03)
parrotstudio
Mishimasyk6 iwatobipen
Takayuki Serizawa
Jenkins に XFD を追加してみると
Kiro Harada
Mishimasyk 3 20140705
Takayuki Serizawa
クリップボード監視と外部コマンド実行 #chibapm
鉄次 尾形
Try new transport protocol SRT (ver. 2)
Tetsuyuki Kobayashi
ぎっとの「ぎ」
ke-m kamekoopa
zshはいいぞ。 【限界LT #0】
liquid oxygen
20120706-readablecode
Masanori Kado
ライブストリーミング低遅延化の取り組み @ DeNA
akirahiguchi
Python × Herokuで作る 雑談slack bot
dcubeio
秀丸最強化計画
Kiichi Kajiura
Postgre sql9.3新機能 (OSC hiroshima 2013)
Soudai Sone
楽して JVM を学びたい #jjug
Yuji Kubota
power-assert in JavaScript
Takuto Wada
Kink: プロトタイプベースの俺々 JVM 言語
Taku Miyakawa
GroovyServ concept, how to use and outline.
Uehara Junji
ちょっと怖くなくったRails
Yutaka Kinjyo
Ad
Similar to Javaな人が今すぐ使えるG*
(20)
ODP
こんにちはGroovy
irof N
PDF
JavaとScalaとGroovyと
irof N
PDF
Javaに這いよる.NET
Hiroshi Maekawa
PDF
Groovy joint
Shinya Mochida
PDF
TDDの原理 ~ スペック・ファースト
Yasuhiko Yamamoto
PDF
ゆるふわアーキを支える技術
Shinichi Kozake
PDF
Introduction to guard + rspec
koko_u
KEY
GroovyなAndroidテスト #atest_hack
Takahiro Yoshimura
PDF
JavaのテストGroovyでいいのではないかという話
disc99_
PDF
F#+Erlangで簡単なシューティングゲームを作ってみている
pocketberserker
PDF
Groovy indy 20120222
Nobuhiro Sue
PDF
Groovy Bootcamp 2015 by JGGUG
Uehara Junji
PDF
Groovy base
Akura Pi
PDF
SpockからRSpecにきたときの気づき #coedorb
Youtarou TAKAHASHI
PDF
Bp study39 nodejs
Yohei Sasaki
PPTX
Go+revel
Amuro Nishizawa
PDF
coma Creators session vol.2
Atsushi Tadokoro
PDF
Java one 2013 sf 報告会lt
torutk
PDF
G* Workshop in Fukuoka - Introduction
Kazuchika Sekiya
PDF
Ipv6について勉強しませんか 20110528
kometch H
こんにちはGroovy
irof N
JavaとScalaとGroovyと
irof N
Javaに這いよる.NET
Hiroshi Maekawa
Groovy joint
Shinya Mochida
TDDの原理 ~ スペック・ファースト
Yasuhiko Yamamoto
ゆるふわアーキを支える技術
Shinichi Kozake
Introduction to guard + rspec
koko_u
GroovyなAndroidテスト #atest_hack
Takahiro Yoshimura
JavaのテストGroovyでいいのではないかという話
disc99_
F#+Erlangで簡単なシューティングゲームを作ってみている
pocketberserker
Groovy indy 20120222
Nobuhiro Sue
Groovy Bootcamp 2015 by JGGUG
Uehara Junji
Groovy base
Akura Pi
SpockからRSpecにきたときの気づき #coedorb
Youtarou TAKAHASHI
Bp study39 nodejs
Yohei Sasaki
Go+revel
Amuro Nishizawa
coma Creators session vol.2
Atsushi Tadokoro
Java one 2013 sf 報告会lt
torutk
G* Workshop in Fukuoka - Introduction
Kazuchika Sekiya
Ipv6について勉強しませんか 20110528
kometch H
Ad
Javaな人が今すぐ使えるG*
1.
Javaな人が
今すぐ使える G*プロダクト 合同勉強会in大都会岡山 -2012 Winter- hoge駆動 @irof
2.
ところで Groovyの普及度がわからない この場には…… Java知ってる人は多いはず Groovy知らない人は多いはず
でも名前くらいは?
3.
ところで
違っても手遅 れだから確認し Groovyの普及度がわからない ないけど。 この場には…… Java知ってる人は多いはず Groovy知らない人は多いはず でも名前くらいは?
4.
Groovy? Javaが書ける人なら誰でも
書ける 動的なのか静的なのかスク リプト言語なのかどうかも よくわからない言語
5.
Groovyがナニモノか? なんてどーでもいいんだ
6.
すぐに使えるものを二つ紹介 Gradle AntやMavenとか使ってますよね? Spock テストコード書いてますよね?
7.
ぐれーどる
8.
Gradle ビルドシステム Ant / Maven
のイイトコ取り Groovyは似たモノのイイトコをパ クるものと思って間違いない。
9.
Gradle ビルドスクリプト
build.gradle apply plugin: 'java' repositories.mavenCentral() dependencies.testCompile 'junit:junit:4.11' Gradle DSLを使う(Groovyの拡張) ビルドも出来てGroovyにも触れられ る!やったあ!
10.
Gradleのいいとこ シンプルなMavenプロジェクトなら即 乗り換え可 Antタスク使える (てーか build.xml
そのまま読める) その気になれば何でも出来る やり過ぎ注意 GradleWrapperは反則だと思う
11.
Gradleのわるいとこ しらん
12.
すぽっく ※写真の人は関係ありません。たぶん。
13.
Spock テスティングフレームワーク 一応 BDD に属する。一応。 特徴的なパラメタライズドテストを サポートする。 JUnitの拡張だから、JUnit動くとこな ら動く。IDEでも自然に。
14.
Spock テストコード @Unroll def "fizzBuzz(#num)
return #res"() { expect: fizzBuzz(num) == res where: num | res 1 | "1" 3 | "Fizz" 5 | "Buzz" 15 | "FizzBuzz" }
15.
Spock テストコード @Unroll def "fizzBuzz(#num)
return #res"() { expect: fizzBuzz(num) == res where: num | res 1 | "1" 3 | "Fizz" 5 | "Buzz" 15 | "FizzBuzz" }
16.
こんな感じ。
17.
Spock + Gradle
18.
fizzBuzz(#num) return #res Spock
+ Gradle
19.
fizzBuzz(#num) return #res Power
Assert Spock + Gradle
20.
セットアップ関連 Groovy IntelliJ
IDEA: 標準おk NetBeans: 標準でおk Eclipse: プラグイン
21.
セットアップ関連 Eclipse やめよう! Groovy
IntelliJ IDEA: 標準おk NetBeans: 標準でおk Eclipse: プラグイン
22.
セットアップ関連 Gradle brew以外しらん。 Spock
GradleでもMavenでも。 ただのライブラリだし。
23.
しめ Javaが書けるなら「動くGroovyコー ド」は絶対書ける。 周りから入るのもいいよ Gradle,
Spockあたりは最適
Download