Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

10年を超えるレガシーWebサービスの重複ライブラリを削除してコード量を2/3にした話 #43

Open
nazonohito51 opened this issue May 30, 2016 · 2 comments

Comments

@nazonohito51
Copy link

nazonohito51 commented May 30, 2016

表記するお名前、SNSアカウント

barie

概要

Webアプリケーションのコードも歴史的経緯から歪な形へとなっていくもの。
私の担当しているサービスでは同じPEARライブラリが重複を気にせずたくさん入れられ、
一筋縄では解けないほどの複雑なファイル依存関係が出来上がりました。

一度ハマってしまえば二度と抜け出せない底なし沼のような依存関係を解決すべく、
重複したPEARライブラリと調査・特定・composerへ追い出して
結果的に12万行(リポジトリの1/3)削除した話をしようと思います。

同じようにレガシーPHPを扱っていて、
DRYでないコードに苦しんでいる方々の参考になれたらと思います。

要求トーク時間

A/11:00/20min

想定聴講者層

中級者
レガシーPHPに苦しんでいる方々

録画や写真撮影と、その後の公開

OK

日付の希望

両日問題無し

あなたは暴言などをしない常識を持っていて、このトークで人や法人を悲しませたり怒らせたりせず、平たく言ってネット等でダメな方向に炎上するような行動は慎むことを誓えますか?

誓います

お知らせとなる #1 お知らせスレをSubscribeするなどしてちゃんと読みますか?

読みます

@nazonohito51 nazonohito51 changed the title 10年を超えるレガシーWebサービスの重複ライブラリを解消してコードを1/3にした話 10年を超えるレガシーWebサービスの重複ライブラリを削除してコード量を2/3にした話 May 30, 2016
@nazonohito51
Copy link
Author

@uzulla
Copy link
Member

uzulla commented Jul 17, 2016

動画を公開しました!
https://www.youtube.com/watch?v=Swuq1Rh-GHc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants