×
Copy
Open
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
Legacy Legacy CORE CORE VALUE VALUE
Slide 2
Slide 2 text
Name : Twitter : GitHub : Qiita : kentfordev @k_h_sissp @kentfordevgithub @kentfordev About me
Slide 3
Slide 3 text
言語 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
Slide 4
Slide 4 text
Refactoring 30,000 Lines * any files 10,000 Lines * 10 files + max 1,000 Lines
Slide 5
Slide 5 text
Architecture (null) Objective & Functional & Clean(will be)
Slide 6
Slide 6 text
Server 10 servers different env + src + version 10 servers same env + src + version
Slide 7
Slide 7 text
Deploy javac -> classes Maven -> jar
Slide 8
Slide 8 text
Schedule Water fall Agile (Scrum)
Slide 9
Slide 9 text
Language(will be) Java + PHP Go
Slide 10
Slide 10 text
Legacy Legacy CORE CORE VALUE VALUE
Slide 11
Slide 11 text
LARGE! LARGE! MUSCLE! MUSCLE!
Slide 12
Slide 12 text
Environment Changes Environment Changes gradually... gradually...
Slide 13
Slide 13 text
Evolution Evolution or or Extinction Extinction
Slide 14
Slide 14 text
No content
Slide 15
Slide 15 text
Use! Use!
Slide 16
Slide 16 text
Learn! Learn!
Slide 17
Slide 17 text
Use legacy, not throw. Legacy gives learning.
Slide 18
Slide 18 text
AND We will be, Legacy.
Slide 19
Slide 19 text
Legacy Core Value is LOVE レガシーの不変の価値は、最大限後世の資源であり続けようとする、慈愛の意思であり、学びを与えること。
Slide 20
Slide 20 text
END END