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

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)。

「読者アンケートに答える」「読者プレゼントに応募」の場合もこちらをご利用ください。

アンケートに答える

書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。

学校・法人一括購入に関するお問い合わせはこちらへ。

一括購入窓口

詳細

1125101013_001.jpg1125101013_002.jpg1125101013_004.jpg

著者紹介

■著者プロフィール
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 静的解析ツールの拡張

関連書籍

好評発売中

スッキリわかるJava入門 第5版

Java25対応! よりわかりやすく導入部を刷新

好評発売中

スッキリわかるJava入門 実践編 第5版

Java 25対応 プロフェッショナル養成定番書

好評発売中

スッキリわかるサーブレット&JSP入門 第4版

Jakarta EE 10/Java 21に対応した改訂版

ダウンロード

本製品の読者さまを対象としたダウンロード情報はありません。

お詫びと訂正

現在のところ、本製品に正誤情報はありません。

お問い合わせ

書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。

お問い合わせフォーム