Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Writing Nice Code
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Takumi Endo
June 02, 2014
Programming
1
800
Writing Nice Code
昔チームのLT大会で使ったスライドを、KeynoteとSpeaker Deckの練習用にリメイクしたもの。
Takumi Endo
June 02, 2014
Tweet
Share
More Decks by Takumi Endo
See All by Takumi Endo
ヒトとクルマと業務をつなげるコネクテッドカーサービス「Cariot」のAPI/Cariot API
tqjappy
3
3.8k
5分くらいでわかるSwagger / 5minutes-swagger
tqjappy
1
1.5k
Introduction to Modern Java
tqjappy
6
9.1k
Other Decks in Programming
See All in Programming
Raku Raku Notion 20260128
hareyakayuruyaka
0
420
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
890
TROCCOで実現するkintone+BigQueryによるオペレーション改善
ssxota
0
110
RubyとGoでゼロから作る証券システム: 高信頼性が求められるシステムのコードの外側にある設計と運用のリアル
free_world21
0
120
米国のサイバーセキュリティタイムラインと見る Goの暗号パッケージの進化
tomtwinkle
1
340
CSC307 Lecture 12
javiergs
PRO
0
450
PostgreSQL を使った快適な go test 環境を求めて
otakakot
0
370
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
480
Rubyと楽しいをつくる / Creating joy with Ruby
chobishiba
0
200
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
310
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1.1k
ふん…おもしれぇ Parser。RubyKaigi 行ってやるぜ
aki_pin0
0
120
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
310
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
The Invisible Side of Design
smashingmag
302
51k
Exploring anti-patterns in Rails
aemeredith
2
280
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Leo the Paperboy
mayatellez
4
1.5k
jQuery: Nuts, Bolts and Bling
dougneiner
65
8.4k
Designing Experiences People Love
moore
144
24k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
67
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
140
The SEO identity crisis: Don't let AI make you average
varn
0
400
Transcript
͍͍ίʔυΛ ΈΜͳͰॻ͘ 8SJUJOH/JDF$PEF by t_endo
ʮ͍͍ίʔυʯʹ͍ͭͯͷࢥ͍Λڞ༗͠ɺ νʔϜશһ͕ࣗҎ֎ͷίʔυ ͞ΘΕΔจԽΛͭ͘Γ͍ͨʂ
͍͍ίʔυJTʜ
Ϧʔμϒϧ ˍ ςελϒϧ
w ಡΉਓ͕ཧղʹ͔͔Δ͕࣌ؒ࠷খ w ॻ͍ͨਓͷҙਤ͕໌֬ w ؆ܿ͞ΑΓ҆৺ײ Ϧʔμϒϧίʔυ
w ςετίʔυ͕ॻ͖͍͢ίʔυ w ෆ҆ͳ෦ͦ͜ॏతʹ ςελϒϧίʔυ /) ///) /,.=゙''"/ テストファースト?
TDD is dead? / i f ,.r='"-‐'つ____ こまけぇこたぁいいんだよ!! / / _,.-‐'~/⌒ ⌒\ / ,i ,二ニ⊃( •). (•)\ / ノ il゙フ::::::⌒(__人__)⌒::::: \ ,イ「ト、 ,!,!| |r┬-| | / iトヾヽ_/ィ"\ `ー'´ /
ʮ͍͍ίʔυʯΛ ॻͨ͘Ίͷ৺͕͚
w Φʔϓϯʹ͢Δʢ҉Λ࡞Βͳ͍ʣ w νʔϜͰϧʔϧΛܾΊͯकΔ w ʑɺվળ͍ͯ͘͠
ʮ͍͍ίʔυʯΛ ॻͨ͘Ίͷ1PJOUT
Δ 1PJOU
w جຊతͳจ๏ w )FMMP8PSME w ੍ޚߏ w Ϋϥεɺϝιου w ύοέʔδɺϞδϡʔϧػߏ
w ྫ֎ॲཧ w ϑΝΠϧૢ࡞ w ༗໊ͳϥΠϒϥϦɺϑϨʔϜϫʔΫ
http://matome.naver.jp/odai/2129756802790071301
ಡΉ 1PJOU
w ͍͍ຊɺ͍͍ίʔυ w ภ৯͠ͳ͍ w 044ࣾͷίʔυۄੴࠞ߹ w ʮॻ͘ྔʯʻʮಡΉྔʯ
ॻ͘ 1PJOU
w ·Ίʹίϛοτ w ίʔυϨϏϡʔͰڲਖ਼ w ߟ͑ͳ͕Βࣸܦ w ձࣾҎ֎Ͱॻ͘Λ׆༻
w ήʔϜײ֮ w ݴޠ1ZUIPOݶఆ w ӳޠ w ਓͷճΛݟֶͯΔ $IFDLJ0 http://www.checkio.org/
w ύζϧײ֮Ͱղ͘ w ϑΟʔυόοΫ͕ಘΒΕΔ w ຊޠ w ͍ΖΜͳδϟϯϧ $PEF*2 https://codeiq.jp/
ຏ͘ 1PJOU
w ࠷৽ͷಈΛ͔ͭΉ w มԽʹదԠ͢Δ w ษڧձɺίϛϡχςΟʹࢀՃ͢Δ w Ξτϓοτ͢Δ w 5XJUUFS
w ϒϩά w (JU)VC w 2JJUB ใͷѻ͍ʹҙʂ
http://tinyurl.com/itcal *5ษڧձΧϨϯμʔ
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ