「とりあえず動く」コードはよい、「読みやすい」コードはもっとよい by まきまき

PHP Conference Japan 2024
採択
2024/12/22 17:10〜
トラック1 - 1F 大展示
LT(5分)

「とりあえず動く」コードはよい、「読みやすい」コードはもっとよい

_mkmk884 まきまき _mkmk884
8

不確定な部分のコードを何度も修正する際、どこを変更すれば良いか迷ったり、実際に読んでみないと見積もりができない経験はありませんか?

そこで効果的なのがリファクタリングです。
私は以前、「とりあえず動く」コードを重視していましたが、設計感覚やドメイン知識が身についてくることにより、読みやすく変更に強いコードを書くことが楽しく感じるようになりました。変わらない部分と変わる部分を分離し、リファクタリングすることで、自分にも他者にも与えるポジティブな影響と、リファクタリングを楽しむためのポイントを話します。

話すこと

  • リファクタリングが自分や他者に与える影響
  • リファクタリングの手順やアプローチの具体例
  • 意味のあるテストコードの重要性