リファクタリング

IT/プログラミング

【Rubyメモ】配列がnilではない、かつ0より多い場合のリファクタリング

Railsメソッドpresent?はリファクタに役立ちます。条件式をすっきりできる可能性があります。
IT/プログラミング

【保守・運用のお勉強】リーダブルコードを読んだ感想。メンテナビリティを向上させよう!

「コードレビューを依頼されてもなにを指摘すれば良いかわからない」などの悩みも含めて「リーダブルコード」は開発や保守運用フェーズのエンジニアなら読んでおいてほしい内容です。コードの品質が高い、かつアーキテクトがしっかりしていればプロダクトのグロースもしやすいです。チームメンバー全員が理解しやすいコードを維持しましょう。
IT/プログラミング

【保守・運用のお勉強】レガシーコードからの脱却を読んだ感想

いしとさんはレガシーコードの脱却を読み保守運用フェーズをがんばりました。保守運用フェーズではProductの機能追加や現状を維持しできるだけバグが発生しないような安定化を求められます。そのため、保守運用フェーズに入ったらドキュメントやコードもできるだけ新しくするように意識することも大切だということを学びました。