ソフトウェア開発の名著、第2版登場!
リファクタリングは、ソフトウェアの外部的な振る舞いを保ったままで、内部の構造を改善する作業を指します。本書はリファクタリングのガイドブックであり、リファクタリングとは何か、なぜリファクタリングをすべきか、どこを改善すべきか、実際の事例で構成され、ソフトウェア開発者にとって非常に役立つものとなっています。
本第2版では、約20年前のオリジナル原稿の構成は変わらないものの、大幅に書き換えられているほか、サンプルコードがJavaからJava Scriptになるなど、現代的にアレンジされています。
リファクタリングのガイドブックであり、ソフトウェア開発者にとって非常に役立つ一冊。
・ソフトウェア開発おすすめの書籍(2024)[2024-04-14に投稿]
・エンジニアに読んで欲しい技術書90選[2023-10-30に投稿]
・【読書メモ】ゆっくり読む『リファクタリング』~リファクタリングの法則~[2023-07-31に投稿]
・ゲーム制作するUnityエンジニアのオススメ本[2023-05-26に投稿]
・スクラム研修・資格周りの歴史を解説:なぜケンはScrum.orgを設立したのか?[2022-06-07に投稿]
・自身のITエンジニアとしての技術力(特に判断力)を身につけるときに影響を受けた技術書[2022-05-04に投稿]
・「良いコード/悪いコードで学ぶ設計入門」はSNS時代の冒険活劇ゲーム攻略本だと思った[2022-05-02に投稿]
・現役エンジニアが選ぶ、エンジニアを目指す上でとりあえず読むべき本3選[2022-03-07に投稿]
・読書:リファクタリング 第2版[2022-02-22に投稿]
・環境構築から始めるプログラミング入門の準備 ~健全なプログラミングは健全な環境に宿る~[2021-04-28に投稿]
・実務未経験でエンジニア転職してから1年経過した話[2021-04-25に投稿]
・2つの帽子を知る[2021-01-15に投稿]
・【Webエンジニアど素人】が【3〜4年生】くらいになったら読むといい本を目的別にまとめた[2020-12-19に投稿]
・そして前任者誰もいなくなったときのサバイバルガイド[2020-12-17に投稿]
・【Day 12】トランザクションスクリプトからドメインモデルへ【じゃんけんアドカレ】[2020-12-12に投稿]
・【2020年】史上最もおすすめされているプログラミング本【25選】[2020-04-06に投稿]
・みんなテスト駆動開発やろうよ[2020-03-25に投稿]