Upgrade to Pro — share decks privately, control downloads, hide ads and more …

エフスタ in Aizu 「やっててよかったこの仕事」と言えるようにやってきたこと

エフスタ in Aizu 「やっててよかったこの仕事」と言えるようにやってきたこと

2014/05/17に行われた「エフスタ!! in Aizu 〜やっててよかったこの仕事〜」でセッションした際に使用したスライドです。

Yasutaka KOUNO

May 17, 2014
Tweet

More Decks by Yasutaka KOUNO

Other Decks in Technology

Transcript

  1. ϓϩδΣΫτࢀೖ࣌ͷલ৘ใ • Java EEʹΑΔWebγεςϜͷ։ൃ • ։ൃϦʔμʔ͸Java EEͷܦݧ͕๛෋ • Ϋϥελߏ੒ͷઃܭɾ੡଄͕Ͱ͖Δ •

    طଘϝϯόʔ΋JavaͷεΩϧ͕͋Δ • جຊઃܭ͸΄΅ऴ͍ྃͯ͠Δ • ޻਺͸̎̑ਓ݄ఔ౓ͷݟࠐΈ
  2. ࢀೖޙʹൃ֮ͨ͠ࣄ࣮ɿ̏ ޻਺͸̎̑ਓ݄ఔ౓ͷݟࠐΈ ← ͸͕ͣͩͬͨ ओʹ΍Δ͜ͱ • ϏδωεɾϩδοΫͷઃܭɾ੡଄ • UIͷσβΠϯɾ࣮૷ •

    ෳ਺୆ͷαʔόʔʹΑΔ෼ࢄγεςϜઃܭɾߏங • αʔόʔͷࢮ׆؂ࢹɾӡ༻ํ๏ͷཱ֬ɾจষԽ • ϝʔϧͷҰ੪഑৴ɾड৴ • ϚϧνςφϯτରԠ ͜ͷ޻਺Ͱ଍ΓͯΔͷʁ
  3. UIͱϏδωεϩδοΫͷ෼཭ UI : HTML / JavaScript Logic: Java JSON-RPC ϏδωεϩδοΫͷݺग़

    ↑ ϝιουΛݺͿ͚ͩ ϏδωεϩδοΫͷఏڙ ↑ ϝιουΛ࡞Δ͚ͩ
  4. ։ൃΠςϨʔγϣϯ ʢ̍िؒʙ̎िؒͷظؒʣ  •   • '(  •  •  • 

    !1-87  • PG/.,0 •  !  • *.58+47/3 &(#"( •  • 26+.) • $% 
  5. ద༻ϓϥΫςΟε No fjY`W] $1 1 3*[og  ?I2,V0:7%X`lo\inH" CS]bokoV(CS8 2

    " '"rs +H7PFE@I7PS@I75V !CS8 3 OR=<R X`lo\inL K7X`lo\inKCSOR=<RV0;8 4 `]b/  JUnit-V)B7`]bL/ V0;8 5  DONE ]bokoP^]YM KBG:J?TNI2JAJ:8 p&#>9SM7DL^]YM.UFG:J:q 6 X`lo\inah X`lo\inL K7BEfmZjgLahV0:7" 6=QLeWocd_YVS 7 rt4 &#BJ:8
  6. SpockʹΑΔςετίʔυ class Math extends Specification { def “̎ͭͷ஋͔Βɺେ͖͍஋ΛऔಘͰ͖Δ͜ͱ" { expect:

    Math.max(a, b) == c ! where: a | b | c 1 | 3 | 3 0 | 0 | 0 7 | 4 | 4 } } ৚݅ϛε ʢc͸7͕ਖ਼ղʣ