Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
レガシーコア 不変の価値 / legacy-core-value
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
kent-hamaguchi
November 22, 2018
Technology
1.4k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
レガシーコア 不変の価値 / legacy-core-value
イベント「レガシー感謝の日」にて、登壇させていただきました際のスライドです
。
https://askul.connpass.com/event/104108/
kent-hamaguchi
November 22, 2018
More Decks by kent-hamaguchi
See All by kent-hamaguchi
メディアドゥ Go Conference 2021 スポンサーセッション/gocon-2021-mediado
kenthamaguchi
1
12k
メディアドゥ Amazon Personalize in AWS メディアセミナー Q1/mediado-amazon-personalize-aws-media
kenthamaguchi
0
1.6k
MediaDo DynamoDB活用事例/mediado-dynamodb-usecase
kenthamaguchi
0
1.4k
MediaDo.go #2 Clean Architectureとの付き合い方/mediado-go-2-clean-architecture
kenthamaguchi
2
2k
Infra Study Meetup #5 メディアドゥスポンサーセッション/infra-study-meetup-5-mediado
kenthamaguchi
0
930
JAWS DAYS 2020 メディアドゥスポンサーセッション/jaws-days-2020-mediado
kenthamaguchi
1
2.1k
OOC 2020 メディアドゥ スポンサーセッション/ooc_2020_mediado
kenthamaguchi
0
710
MediaDo.go #1 レガシーに立ち向かう / mediado-go-1-vs-legacy
kenthamaguchi
0
1.4k
MediaDo.go #1 GopherCon 2019 参加レポート / mediado-go-1-gophercon-2019
kenthamaguchi
1
1.4k
Other Decks in Technology
See All in Technology
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
1
1.7k
MCPゲートウェイを作って運用してわかったこと — Agent時代の権限管理の現在地
mtpooh
10
3.3k
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
660
Cognition AI Japan - ウェビナー2_テストQA_運用監視
cogakira
0
130
使いこなすために知っておきたい Azure SRE Agent アンチパターン
torumakabe
2
470
LLM機能を自作して分かるSnowflake Cortex AIの強み
nayuts
0
350
SREでアラート疲れを 解決しよう!
kairim0
1
220
大型犬好きによるPugの紹介
yamanoku
1
120
分析の民主化を支えるメタデータ整備の実践
kakehashi
PRO
4
1.3k
WasmをRustにする
sansantech
PRO
0
130
パッチ更新でterraform initが落ちた日
grimoh
1
120
AI時代に必要な脅威モデリング― 変化の速度に負けない理解とリスク判断
masakane55
5
1.3k
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
KATA
mclloyd
PRO
35
16k
Evolving SEO for Evolving Search Engines
ryanjones
0
320
A designer walks into a library…
pauljervisheath
211
25k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
400
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Building AI with AI
inesmontani
PRO
1
1.3k
Product Roadmaps are Hard
iamctodd
55
13k
Transcript
Legacy Legacy CORE CORE VALUE VALUE
Name : Twitter : GitHub : Qiita : kentfordev @k_h_sissp
@kentfordevgithub @kentfordev About me
言語 Java Go Nim アセンブラ C C++ C# Groovy Scala
PHP Rust Javascript : 6年5ヶ月 : 5ヶ月 : 1週間 : 3ヶ月 : 6ヶ月 : 1ヶ月 : 3ヶ月 : 2ヶ月 : 3ヶ月 : 2年2ヶ月 : 1ヶ月 : 6年5ヶ月 フレームワーク Tomcat Spring Boot Struts : 6年5ヶ月 : 1ヶ月 : 4年6ヶ月 データベース Oracle PostgreSQL MySQL : 6年5ヶ月 : 2年8ヶ月 : 3ヶ月 クラウド AWS : 3ヶ月 : 3ヶ月 レトロゲーム SFC About me
Refactoring 30,000 Lines * any files 10,000 Lines * 10
files + max 1,000 Lines
Architecture (null) Objective & Functional & Clean(will be)
Server 10 servers different env + src + version 10
servers same env + src + version
Deploy javac -> classes Maven -> jar
Schedule Water fall Agile (Scrum)
Language(will be) Java + PHP Go
Legacy Legacy CORE CORE VALUE VALUE
LARGE! LARGE! MUSCLE! MUSCLE!
Environment Changes Environment Changes gradually... gradually...
Evolution Evolution or or Extinction Extinction
None
Use! Use!
Learn! Learn!
Use legacy, not throw. Legacy gives learning.
AND We will be, Legacy.
Legacy Core Value is LOVE レガシーの不変の価値は、最大限後世の資源であり続けようとする、慈愛の意思であり、学びを与えること。
END END