RAKUS Developers Blog | ラクス エンジニアブログ

株式会社ラクスのITエンジニアによる技術ブログです。

リファクタリング

新卒エンジニアがコードレビューの「設計指摘」を理解するまで

目次 目次 0. はじめに 1. レビューされる側だった頃の問題点 2. レビューと設計の関係性 2.1 なぜレビューが必要なのか 2.2 なぜ「設計」が関係するのか 3. コードレビュー指摘の傾向から学んだこと 3.1. 様々な設計原則 3.2. 設計指摘を具体的に理解する 3…

レガシーシステムからの脱却 〜段階的リリースで挑むシステム刷新〜

はじめに こんにちは。楽楽明細開発チームのtkktです。 楽楽明細は2013年のサービス開始以来、10年以上の運用を続け、現在では1万を超えるお客様にご利用いただいています。 しかし、この成長の裏側では、長年の機能追加や複雑化による技術的負債が蓄積し、 …

レガシーシステムに挑む!リファクタリング実践レポート

1. はじめに こんにちは!配配メール開発チームのos188です。 今回は、長年動き続けてきたレガシーシステムに向き合い、現実的なリファクタリングに挑戦した事例をご紹介します。 1. はじめに なぜリファクタリングに踏み切ったのか? 2. リファクタリング方…

新卒エンジニアが取り組んだリファクタリングの記録

目次 リファクタリングに着手するまでの経緯 苦労した点や学び 仕様を理解する 既存コードを読み解く ①目的や仮定を持たずに一気に全体を追ってしまう ②コメントに惑わされてしまう ③効果的な作業メモを取らない 適切な命名 ①コードリーディング時 ②実装時 …

Copyright © RAKUS Co., Ltd. All rights reserved.