Javaコードアンチパターン 初級からプロまで知っておきたいミスと回避策

3,960円(本体 3,600円+税10%)
- 品種名
- 書籍
- 発売日
- 2026/2/12
- ページ数
- 376
- サイズ
- B5変形判
- 著者
- Tagir Valeev 著/柴田 芳樹 訳
- ISBN
- 9784295023777
100の失敗から学ぶJava開発の鉄則!
Javaの神様であるJoshua Blochらが推す、Java開発者のための実践的指南書。現場で遭遇する100のミスに焦点を当て、深刻なバグを未然に防ぐ具体的なアドバイスを提供します。IntelliJ IDEA開発元テクニカルリードである著者が、静的解析の知見から厳選。他者の失敗から学び、堅牢で効率的なコードを書くための「真の現場力」を養います(原題:100 Java Mistakes and How to Avoid Them, Manning Publications)。
- 電子版を買う
-
「読者アンケートに答える」「読者プレゼントに応募」の場合もこちらをご利用ください。
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。
学校・法人一括購入に関するお問い合わせはこちらへ。
詳細




著者紹介
■著者プロフィール
Tagir Valeev
統合開発環境などのツールを開発・提供するJetBrains GmbH(ドイツ法人。本社はチェコ)のテクニカルリード。Javaのチームに所属し、統合開発環境のIntelliJ IDEAでのJava言語をサポートしている。IntelliJ IDEA用の静的解析ツールとして多数のコードインスペクション機能を設計・開発。Javaテクノロジー/コミュニティのリーダーの称号であるJava Championに2020年に選考されたほか、コンピューターサイエンスの博士号を2006年に取得している。
■訳者プロフィール
柴田 芳樹
1959年11月生まれ。九州工業大学情報工学科で情報工学を学び、1984年同大学大学院で情報工学修士課程を修了。パロアルト研究所を含む米国ゼロックス社での5年間のソフトウェア開発も含め、UNIX(Solaris/Linux)、C、Mesa、C++、Java、Goなどを用いたさまざまなソフトウェア開発に従事してきた。2017年9月以降、Goによるウェブサービスのバックエンドソフトウェア開発に携わっている。JavaやGoの技術教育も行ってきており、私的な時間に技術書の翻訳や講演なども多く行っている。訳書は「Effective Java 第3版」「プログラミング言語Go」「プログラミング言語Java 第4版」(以上、丸善出版)、「Go言語 100Tips ありがちなミスを把握し、実装を最適化する」「スーパーユーザーなら知っておくべきLinuxシステムの仕組み」(以上、インプレス)、「ベタープログラマ」「アプレンティスシップ・パターン」(以上、オライリー・ジャパン)など20タイトル以上。
目次
第1章 コード品質の管理
第2章 式
第3章 プログラム構造
第4章 数値
第5章 代表的な例外
第6章 文字列
第7章 オブジェクトの比較
第8章 コレクションとマップ
第9章 その他のライブラリメソッド
第10章 単体テスト
付録A 静的解析用アノテーション
付録B 静的解析ツールの拡張
関連書籍
ダウンロード
本製品の読者さまを対象としたダウンロード情報はありません。
お詫びと訂正
現在のところ、本製品に正誤情報はありません。
お問い合わせ
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。









