第1部 基礎を固める(ソフトウェアコンストラクションへようこそ
ソフトウェア開発への理解を深めるメタファ ほか)
第2部 高品質なコードの作成(コンストラクションにおける設計
クラスの作成 ほか)
第3部 変数(変数の使用
変数名の力 ほか)
第4部 ステートメント(ストレートなコードの構成
条件文の使用 ほか)
米ソフトウェア界の第一人者Steve McConnellが執筆した名著「Code Complete」(1993年発行)の第2版。Jolt賞を受賞した初版の内容を受け継ぎ、さらに新しいトピックを盛り込んで、プログラミングのベストプラクティスを集大成した待望の書です。上巻は「ソフトウェアコンストラクション」から始まり、変数名、データ型、ループ、条件判定、ルーチン、クラスなど、高品質なプログラムを作成するための基本的なテクニックを解説します。初心者はもちろん、経験豊富なプログラマにも開眼のテクニックを実践的に紹介。著者Steve McConnellのプログラミングに対する見識と経験のすべてが詰め込まれた、価値ある1冊です。
・【Java】不変オブジェクトとスレッドセーフ・参照共有問題・シャロウコピーとディープコピー[2023-05-15に投稿]
・【Java】不変オブジェクトとスレッドセーフ・参照共有問題・シャロウコピーとディープコピー[2023-05-13に投稿]
・Secure コーディングには、参照共有・複製・不変と可変について知っておかなきゃいけないって話[2023-01-10に投稿]
・iOSエンジニアが読んだら、ためになりそうな本[2020-06-14に投稿]
・【Webエンジニアど素人から3年生ぐらいになるまでに読むと良い本】を段階的にまとめた[2019-12-21に投稿]
・コードを複雑化させないために意識したいパターン集 [2019-12-19に投稿]
・ITエンジニア初心者から上級者まで読んでほしい本 11選[2019-10-30に投稿]
・明日からオブジェクト指向が楽しくなる!ための本を紹介してみる[2019-02-23に投稿]
・研修中の未経験エンジニアが、研修期間中に読んだ技術書やサイト一覧[2018-12-09に投稿]
・Thinking in quality of code 🤔[2017-08-23に投稿]
・質問[読んでおいたほうがいい本]の69回答のまとめ[2017-03-13に投稿]
・大規模Webアプリケーションにおける複雑性とアーキテクチャ設計に関する一考察[2016-12-20に投稿]