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
レガシーコア 不変の価値 / 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
690
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
【CEDEC2026】専門性の高いデフォルメチームが挑んだ人材育成戦略 〜Cygames Academiaの企画から実施まで〜
cygames
PRO
0
550
猫付きpingコマンドを自作
uyuki234
0
180
今こそ聞きたいソフトウェア設計 ドメイン駆動設計再入門
masuda220
PRO
17
7k
モダンフロントエンド 開発研修
recruitengineers
PRO
4
590
JavaScript 研修 (2026)
recruitengineers
PRO
2
500
QAエンジニア起点で進める、SmartHRにおける信頼性向上について
kaomi_wombat
1
130
研究開発部の紹介 / Sansan R&D Profile
sansan33
PRO
4
24k
生成 AI の基礎 〜 サンプル実装で学ぶ基本原理
enakai00
7
4.4k
モバイルアプリ開発概論2026
recruitengineers
PRO
5
550
Digitization部 紹介資料
sansan33
PRO
2
7.7k
グローバル基準のSREは、運用現場でどう機能したか:成熟度アセスメントの実践 / SRE NEXT 2026
sorawatanabe
0
170
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
19k
Featured
See All Featured
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
400
New Earth Scene 8
popppiees
3
2.5k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.6k
How to Talk to Developers About Accessibility
jct
2
500
A better future with KSS
kneath
240
18k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.8k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.3k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
290
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
200
Making the Leap to Tech Lead
cromwellryan
135
10k
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