皆さんは普段、コーディング規約についてどこまで考えていますか?
筆者はかつてコーディング規約アンチでした。
そんな中去年のtechramen24confのt_wadaさんの登壇からベースラインを作り漸進的に開発していくことの重要性を学び、同じくt_wadaさんが出演していたPodcast、「fukabori.fm - 100. A Philosophy of Software Design (1/3) w/ twada」を聞いたことで、新たな発見を得ました。
それが、コーディング規約によってコードベースの複雑性・不確実性を下げることです。
加えてコーディング規約を定めることで求められる「腹を決める」ことによる覚悟。
これらを通して見えてきた、可読性の高いコードベースの作り方とその挑戦と結果、規約によって得た副次的な効果としてVibe Codingでの活用についもトークします。