Komiyama Taki

弁護士ドットコム所属 PHP, JavaScript, Pythonエンジニア

600超のPHPファイルに名前空間をメタプログラミングで付与した方法

今回、BEAR.Sundayの作者の郡山さんと一緒に600超のPHPファイルに名前空間を付与しました。小宮山+郡山のコンビで、チームko[r|m]iyamaです。その取り組みを詳しく紹介しま…

静的解析のために、ORMの補完用PHPDoc生成ライブラリを作った

静的解析を補完するPHPDoc生成ライブラリを作った記事です。静的解析の導入記事はこちらから。 静的解析補完PHPDoc生成ライブラリ より厳格なルールを適用するために、下…

5千ファイル超のレガシープロジェクトにPHPStan継続的静的解析を導入

以前、断捨離でテーブル約50個消した話で、大規模にdbまわりのリファクタリングをした話を書きました。 弁護士ドットコムのサイトは、10年以上運用されているため、5千フ…

断捨離でテーブル約50個消した話

こんにちは。弁護士ドットコム本部メディア開発部のこみやまです。日々の業務では、仕様整理や、業務効率の改善に取り組んでおります。 そんななか、私は、2018年6月から4…