翔泳社では、「独習」「徹底入門」「スラスラわかる」「絵で見てわかる」「一年生」などの人気シリーズをはじめ、言語や開発手法、最新技術を解説した書籍を多数手がけています。プロジェクトマネジメントやチームビルティングといった管理職向けの ...
株式会社エー・アンド・ディのCTOの山口です。 前回でJavaのアプリケーションが動かせるところまでいきました。 今回は、チーム開発などで有用なJavaのフォーマッター・静的コード解析ツール(CheckStyle)を有効にします。 なお、本マガジンで開発している ...
つまり、CheckstyleはJavaのソースコードのための静的解析ツールと言えます。 ちなみにCheckstyle以外にもSpotbugsやPMDというツールもあります。 lintについてはこちらの資料もぜひ参考にしてください。
実に様々なソフトウエアが無料で利用できるようになっています。そこで,主に「ソフトウエアを作る環境を楽しくするお役立ちフリーソフト」を集めて,1日1本のペースでご紹介します。 「Eclipse CheckStyle Plug-in」は,Eclipse上でコーディング規約のチェック ...
ソフトウェアはテストによって品質を確保することができますが、 第1回で紹介したように、 テストにもさまざまな種類があります。一般的にテストと言えば、 実際のテスト対象を動作させてみて、 その結果を確認する動的テストのことを指します。
株式会社DTSネットワーク事業本部 プロジェクトマネージャ。 今回は,Java開発をサポートする基本的なプラグイン(10個)を紹介します。Eclipseには標準でJava開発をサポートする様々な機能が備わっていますが,ここで紹介するプラグインを活用して自分だけ ...
ソフトウェアの品質を確保するためには、 単体テストをはじめとする動的テストと並んで、 ソースコードの静的チェックが極めて重要となります。 「⁠Software Quality Environment」 (⁠以下、 SQE) は、 Javaアプリケーション開発向けに公開されている複数の ...