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
kouyaf77
February 19, 2020
Technology
2
81
保守しやすい設計のために
kouyaf77
February 19, 2020
Tweet
Share
More Decks by kouyaf77
See All by kouyaf77
AWS Lambdaで請求書を発行した
kouyaf77
0
280
システム開発で知っておくべき住所の話 (住所編、郵便番号編)
kouyaf77
1
92
システム開発で知っておくべき住所の話(郵便番号編)
kouyaf77
0
100
Other Decks in Technology
See All in Technology
Python(PYNQ)がテーマのAMD主催のFPGAコンテストに参加してきた
iotengineer22
0
470
RubyのWebアプリケーションを50倍速くする方法 / How to Make a Ruby Web Application 50 Times Faster
hogelog
3
940
CysharpのOSS群から見るModern C#の現在地
neuecc
2
3.2k
Terraform CI/CD パイプラインにおける AWS CodeCommit の代替手段
hiyanger
1
240
オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説
shujisado
7
810
Engineer Career Talk
lycorp_recruit_jp
0
160
社内で最大の技術的負債のリファクタリングに取り組んだお話し
kidooonn
1
550
OCI Security サービス 概要
oracle4engineer
PRO
0
6.5k
Can We Measure Developer Productivity?
ewolff
1
150
SSMRunbook作成の勘所_20241120
koichiotomo
2
130
Lambda10周年!Lambdaは何をもたらしたか
smt7174
2
110
ISUCONに強くなるかもしれない日々の過ごしかた/Findy ISUCON 2024-11-14
fujiwara3
8
870
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
356
29k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
Building Better People: How to give real-time feedback that sticks.
wjessup
364
19k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
665
120k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
25
1.8k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
The Art of Programming - Codeland 2020
erikaheidi
52
13k
10 Git Anti Patterns You Should be Aware of
lemiorhan
654
59k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.3k
The Invisible Side of Design
smashingmag
298
50k
A Modern Web Designer's Workflow
chriscoyier
693
190k
Side Projects
sachag
452
42k
Transcript
อक͍͢͠ ઃܭͷͨΊʹ ాߛ
ಛʹؾΛݣ͏͜ͱ w ୯Ұͷݪଇ TJOHMFSFTQPOTJCJMJUZQSJODJQMF w ։์ดݪଇ PQFODMPTFEQSJODJQMF
ಛʹؾΛݣ͏͜ͱ w ୯Ұͷݪଇ TJOHMFSFTQPOTJCJMJUZQSJODJQMF w ։์ดݪଇ PQFODMPTFEQSJODJQMF
ͪΌΜͱ Ͱ͖͍ͯ·͔͢ʁ
୯Ұͷݪଇ w ΫϥεΛมߋ͢Δཧ༝ͭҎ্ଘࡏͯ͠ͳΒͳ͍<> w ͭ·ΓɺڽॖΛ্͛Δ <>ΞδϟΠϧιϑτΣΞ։ൃͷԞٛୈ൛ΦϒδΣΫτࢦ։ൃͷਆͱঊͷٕ
ϝϦοτ ӨڹൣғΛߜΔ
ྫ
Ϣʔεέʔε ٻֹΛձܭγεςϜʹొ͢Δ
ࠞಉͯ͠͠·͍ͦ͏ͳ֓೦ ٻ ച্
Ϣʔεέʔε ٻֹΛച্ͱͯ͠ձܭγεςϜʹొ͢Δ
Өڹ͕͋ΔΑ͏ͳมߋ w ٻޙʹɺճऩෆՄͰച্ΛऔΓফ͢ w ٻΛకΊͨ͋ͱʹɺٻ߲ΛऔΓফ͢ w ٻͱച্ͷλΠϛϯάΛมߋ͢Δ
w ٻޙʹɺճऩෆՄͰച্ΛऔΓফ͢ w ٻΛకΊͨ͋ͱʹɺٻ߲ΛऔΓফ͢ w ٻͱച্ͷλΠϛϯάΛมߋ͢Δ ରԠ͕େมͳΔΑ͏ͳέʔε ٻͷमਖ਼ʹച্͕ɺച্ͷमਖ਼ʹٻ͕Өڹ͢ΔՄೳੑ͕Ͱͯ͘Δ
࣮ࡍʹ͋ͬͨέʔε ٻֹΛച্ͱͯ͠ձܭγεςϜʹొ͢Δ ച্ͷऔΓফ͠ΛձܭγεςϜʹߦ͏
&3% QSPEVDUT MJOF@JUFNT JOWPJDFT TBMFT /
ίʔυ
ϙΠϯτ w ઃܭஈ֊ͰɺϢʔεέʔε͔Β֓೦ΛѲ͢Δ w ڽॖΛ͋͛Δ w ෳͷ֓೦ͷॲཧΛ·ͱΊͳ͍ ࣌ؒతڽॖʹҙ w
ॲཧΛෳͷॴʹॻ͔ͳ͍ ࠓճݴٴ͍ͯ͠ͳ͍