「翻訳書「レガシーコード改善ガイド」の注目トピック」連載一覧
-
2009/07/31
「レガシーコード改善ガイド」のススメ 第5回:レガシーコードを攻略するための原則とプラクティス
このシリーズでは7月に刊行される翻訳書「レガシーコード改善ガイド(Working Effectively With Legacy Code)」に書かれている内容から、重要なトピックを取り上げて紹介していきます。連載最終回の今回は、『レガシーコード改善ガイド』で取り上げている原則とプラクティスの一部を紹介しましょう。
-
2009/07/24
「レガシーコード改善ガイド」のススメ 第4回:既存のコードに極力手を加えずにテストで保護する
このシリーズでは7月に刊行される翻訳書「レガシーコード改善ガイド(Working Effectively With Legacy Code)」に書かれている内容から、重要なトピックを取り上げて紹介していきます。今回は、『レガシーコード改善ガイド』で数多く紹介されている、既存のコードをテストで保護する手法の中でもっとも基本的なものを1つ紹介します。
-
2009/07/17
「レガシーコード改善ガイド」のススメ 第3回:既存のコードに極力手を加えずに機能を追加する
このシリーズでは7月に刊行される翻訳書「レガシーコード改善ガイド(Working Effectively With Legacy Code)」に書かれている内容から、重要なトピックを取り上げて紹介していきます。今回は、この本で紹介されている数多くの手法のなかから、スプラウトクラスという手法を紹介します。
-
2009/07/10
「レガシーコード改善ガイド」のススメ 第2回:コードを理解するため、仕様化テストで文書化する
このシリーズでは7月に刊行される翻訳書「レガシーコード改善ガイド(Working Effectively With Legacy Code)」に書かれている内容から、重要なトピックを取り上げて紹介していきます。今回は、レガシーコードの解読手順や、サンプルコードを用いての仕様化テストの方法を説明します。
-
2009/07/03
「レガシーコード改善ガイド」のススメ 第1回:レガシーコードの定義、テストの重要性とは
このシリーズでは7月に刊行される翻訳書「レガシーコード改善ガイド(Working Effectively With Legacy Code)」に書かれている内容から、重要なトピックを取り上げて紹介していきます。今回は、レガシーコードの定義やテストの重要性、そしてその考えに基づくこの本の本来の目的などを説明します。