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
Takumi Endo
June 02, 2014
Programming
1
760
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.5k
5分くらいでわかるSwagger / 5minutes-swagger
tqjappy
1
1.5k
Introduction to Modern Java
tqjappy
6
8.9k
Other Decks in Programming
See All in Programming
Djangoにおける複数ユーザー種別認証の設計アプローチ@DjangoCongress JP 2025
delhi09
PRO
4
500
ナレッジイネイブリングにAIを活用してみる ゆるSRE勉強会 #9
nealle
0
160
TCAを用いたAmebaのリアーキテクチャ
dazy
0
210
Django NinjaによるAPI開発の効率化とリプレースの実践
kashewnuts
1
280
XStateを用いた堅牢なReact Components設計~複雑なClient Stateをシンプルに~ @React Tokyo ミートアップ #2
kfurusho
1
990
sappoRo.R #12 初心者セッション
kosugitti
0
280
読まないコードリーディング術
hisaju
0
110
Kotlinの開発でも AIをいい感じに使いたい / Making the Most of AI in Kotlin Development
kohii00
5
1.4k
CDK開発におけるコーディング規約の運用
yamanashi_ren01
2
260
Amazon Bedrockマルチエージェントコラボレーションを諦めてLangGraphに入門してみた
akihisaikeda
1
150
SwiftUI移行のためのインプレッショントラッキング基盤の構築
kokihirokawa
0
160
ファインディLT_ポケモン対戦の定量的分析
fufufukakaka
0
940
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.3k
Why Our Code Smells
bkeepers
PRO
336
57k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
Six Lessons from altMBA
skipperchong
27
3.6k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
27
1.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
160
15k
Fireside Chat
paigeccino
35
3.2k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
33
2.8k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
175
52k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
260
GitHub's CSS Performance
jonrohan
1030
460k
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ษڧձΧϨϯμʔ
͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ