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
リファクタリング
Search
aereal
December 06, 2012
0
92
リファクタリング
aereal
December 06, 2012
Tweet
Share
More Decks by aereal
See All by aereal
How to send distibuted traces to Datadog using build own OpenTelemetry-Lambda distribution
aereal
3
200
好きな技術《コト》で、 生きていく技術 / life with what you like
aereal
5
2.3k
qron: Cloud Native Cron Alternativeの今
aereal
2
2.1k
自動作曲入門 / introduction to programatic music composition
aereal
1
530k
はてなブログ タグとCDK / The epic of AWS CDK and Hatena Blog Tag
aereal
3
200k
はてなブログ タグの技術選択 / The technical details of Hatena Blog Tag
aereal
3
200k
ブログサービスのHTTPS化を支えたAWSで作るピタゴラスイッチ / The construction of large scale TLS certificates management system with AWS
aereal
3
400k
AWSではてなブログの常時HTTPS配信をバーンとやる話 / The Epic of migration from HTTP to HTTPS on Hatena Blog with AWS
aereal
14
17k
ScalaとPerlでMicroservices in production / Building microservices with Perl and Scala in production
aereal
0
5.3k
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
246
1.3M
Rails Girls Zürich Keynote
gr2m
94
13k
How to Ace a Technical Interview
jacobian
276
23k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
860
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
16
2.1k
The Language of Interfaces
destraynor
154
24k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.7k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
28
8.2k
Building Adaptive Systems
keathley
38
2.3k
Adopting Sorbet at Scale
ufuk
73
9.1k
Imperfection Machines: The Place of Print at Facebook
scottboms
265
13k
Navigating Team Friction
lara
183
14k
Transcript
ϦϑΝΫλϦϯά id:aereal 1212݄6༵
class A; end 1212݄6༵
def up; end 1212݄6༵
@_cache = ... 1212݄6༵
Θ͔ΒΜ 1212݄6༵
class Person; end 1212݄6༵
def upload_image; end 1212݄6༵
@cached_name = ... 1212݄6༵
·͠ 1212݄6༵
ఆྔతʹ 1212݄6༵
look(1) 1212݄6༵
which look 1212݄6༵
gist.github.com/ 4216115 1212݄6༵
this.aereal.org/ entry/ 2012/12/06/002059 1212݄6༵
ruby ambiguous.rb bad.rb 1212݄6༵
ީิ͕ଟ͍ 1212݄6༵
ީิ͕ଟ͍ → ᐆດ 1212݄6༵
ܗଶૉղੳ? 1212݄6༵
ӳޠগͳ͍ 1212݄6༵
ຊޠݍ͕͍͢͝ 1212݄6༵
• ϒϩοΫҾͩͬͨΒΏΔ͘ • ΫϥεͩͬͨΒݫ͘͠ • private protected ͩͬͨΒݫ͘͠ •
ΤσΟλͱͷ࿈ܞ 1212݄6༵
Thanks :) 1212݄6༵