Slide 14
Slide 14 text
大規模 Rails 開発でつらいポイント2: コード品質の担保
リファクタリングなどの保守作業は売上に直結しないので、工数を確保しづらい...
● 負債が積み上がり、リプレイスするしかない状態になってしまう
Qiitaはどうやってコード品質を担保している?
● ドキュメント文化
○ yard などのコメント、仕様をまとめたドキュメント、コーディング規約
● ツールや自動テストを駆使
○ Rubocop, yard, CI でのテストの定期実行など
■ RSpec のカバレッジは 90% 超え!