改訂新版 良いコード/悪いコードで学ぶ設計入門 -保守しやすい 成長し続けるコードの書き方(カイテイシンパン イイコードワルイコードデマナブセッケイニュウモン ホシュシヤスイ セイチョウシツヅケルコードノカキカタ)
- 著者:
- 仙塲 大也(センバ ダイヤ)
- 出版社:
- 技術評論社
- 出版日:
- 2024年12月25日頃
- ISBN:
- 9784297146221
- 価格:
- ¥3,520
- 在庫:
- 1
- 判型:
- 単行本
書籍紹介
本書は、より成長させやすいコードの書き方と設計を学ぶ入門書です。筆者の経験をふまえ構成や解説内容を見直し、より実践的な一冊になりました。
システム開発では、ソフトウェアの変更が難しくなる事態が頻発します。 コードの可読性が低く調査に時間がかかる、 コードの影響範囲が不明で変更すると動かなくなる、 新機能を追加したいがどこに実装すればいいかわからない......。
変更しづらいコードは、成長できないコードです。 ビジネスの進化への追随や、機能の改善が難しくなります。
成長できないコードの問題を、設計で解決します。
言及の推移
言及 Qiita 記事 (13 件)
SE 2年目で読んだ技術書45冊+α
♡ 284技術書, Se, 新人プログラマ応援, 新人プログラマ応援_記事投稿キャンペーンGWも勉強したい方向けに、よくオススメされる技術書をカテゴリ別にまとめてみた
♡ 153Python, AWS, Security, 初心者, AIMarkdown原稿からPandocしてLaTeX組版する本作りの事例
♡ 44LaTeX, Markdown, Pandoc入社前・新卒1年目に読んだ12の技術書
♡ 39初心者, 技術書, 書籍紹介TypeScriptと仲良くなろう~インターフェース編~
♡ 7TypeScript読書感想『良いコード悪いコードから学ぶ設計入門』
♡ 3設計, 読書感想文「改訂新版 良いコード/悪いコードで学ぶ設計入門」を読んで
♡ 3設計, 技術書「良いコード悪いコードで学ぶ設計入門」を読んで入社時研修で作ったゲームをリファクタリングしてみた
♡ 1オブジェクト指向, ドメイン駆動設計「良いコード/悪いコードで学ぶ設計入門」を読んで、設計の視点が変わった話
♡ 1リファクタリング, エンジニア, #良いコード悪いコード, #設計入門業務系システムにおけるコードレビューは秘伝のタレ
♡ 0チーム開発, コードレビュー
この本に興味がある方におすすめ
この本に関連
関連記事
関連用語
ドメイン駆動設計 (DDD)
ビジネスドメインの知識を中心に据え、ドメインエキスパートと開発者が共通言語で協働しながらソフトウェアを設計する手法
リファクタリング
外部の振る舞いを変えずにコードの内部構造を改善し、保守性と可読性を向上させる手法
ペアプログラミング
2 人の開発者が 1 台の PC で協力してコードを書く開発手法
テスト駆動開発
テストを先に書き、テストが通るコードを実装し、リファクタリングするサイクルで開発を進める手法
コードの不吉な匂い
リファクタリングが必要であることを示唆するコード上の兆候や構造的な問題のパターン
API ファーストデザイン
実装の前に API の仕様を設計・合意し、フロントエンドとバックエンドの並行開発を可能にするアプローチ