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
kent-hamaguchi
November 22, 2018
Technology
2
1.3k
レガシーコア 不変の価値 / legacy-core-value
イベント「レガシー感謝の日」にて、登壇させていただきました際のスライドです
。
https://askul.connpass.com/event/104108/
kent-hamaguchi
November 22, 2018
Tweet
Share
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.3k
MediaDo.go #2 Clean Architectureとの付き合い方/mediado-go-2-clean-architecture
kenthamaguchi
2
1.9k
Infra Study Meetup #5 メディアドゥスポンサーセッション/infra-study-meetup-5-mediado
kenthamaguchi
0
910
JAWS DAYS 2020 メディアドゥスポンサーセッション/jaws-days-2020-mediado
kenthamaguchi
1
2k
OOC 2020 メディアドゥ スポンサーセッション/ooc_2020_mediado
kenthamaguchi
0
640
MediaDo.go #1 レガシーに立ち向かう / mediado-go-1-vs-legacy
kenthamaguchi
0
1.3k
MediaDo.go #1 GopherCon 2019 参加レポート / mediado-go-1-gophercon-2019
kenthamaguchi
1
1.4k
Other Decks in Technology
See All in Technology
ソフトウェアアーキテクトのための意思決定術: Create Decision Readiness—The Real Skill Behind Architectural Decision
snoozer05
PRO
27
7.6k
LY Tableauでの Tableau x AIの実践 (at Tableau Now! - 2026-02-26)
yoshitakaarakawa
0
960
Vertex AI Agent Engine で学ぶ「記憶」の設計
tkikuchi
0
110
LINEアプリ開発のための Claude Code活用基盤の構築
lycorptech_jp
PRO
1
1.1k
Bill One 開発エンジニア 紹介資料
sansan33
PRO
5
18k
AIで 浮いた時間で 何をする? 2026春 #devsumi
konifar
16
3.5k
技術キャッチアップ効率化を実現する記事推薦システムの構築
yudai00
2
160
AI が Approve する開発フロー / How AI Reviewers Accelerate Our Development
zaimy
1
230
【SLO】"多様な期待値" と向き合ってみた
z63d
2
260
LINE Messengerの次世代ストレージ選定
lycorptech_jp
PRO
3
2.3k
社内ワークショップで終わらせない 業務改善AIエージェント開発
lycorptech_jp
PRO
1
400
生成AI活用によるPRレビュー改善の歩み
lycorptech_jp
PRO
4
1.7k
Featured
See All Featured
Building the Perfect Custom Keyboard
takai
2
700
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
130
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
480
Visualization
eitanlees
150
17k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Speed Design
sergeychernyshev
33
1.6k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
95
The agentic SEO stack - context over prompts
schlessera
0
670
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
950
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
2.4k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
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