これが売れてる【インターネットセキュリティ】 |
1 |
![]() |
単体テストの考え方/使い方【電子書籍】[ Vladimir Khorikov ]続きを見る。しくは削除するのか、ということについて考え、そのことがプロジェクトの成長にどう繋がるのかを見ていきます。 <br /> C#のコード例で解説しますが、どの言語にも適用できる内容です。 </p> <p>Manning Publishing: Unit Testing Principles Practices and Patterns の翻訳書。 </p> <p>目次<br /> 第1部: 単体(unit)テストとは?<br /> 第1章: なぜ、単体テストを行うのか?<br /> 第2章: 単体テストとは何か?<br /> 第3章: 単体テストの構造的解析</p> <p>第2部: 単体テストとその価値<br /> 第4章: 良い単体テストを構成する4本の柱<br /> 第5章: モックの利用とテストの壊れやすさ<br /> 第6章: 単体テストの3つの手法<br /> 第7章: 単体テストの価値を高めるリファクタリング</p> <p>第3部: 統合(integration)テスト<br /> 第8章: なぜ、統合(integration)テストを行うのか?<br /> 第9章: モックのベスト・プラクティス<br /> 第10章: データベースに対するテスト</p> <p>第4部: 単体テストのアンチ・パターン<br /> 第11章: 単体テストのアンチ・パターン</p> <p>単体(unit)テストの原則・実践とそのパターン ー プロジェクトの持続可能な成長を実現するための戦略について解説。 </p> <p>優れたテストを実践すれば、ソフトウェアの品質改善とプロジェクトの成長に役立ちます。 逆に間違ったテストを行えば、コードを壊し、バグを増やし、時間とコストだけが増えていきます。 生産性とソフトウェアの品質を高めるため、優れた"単体テスト"の方法を学ぶことは、多くの開発者とソフトウェア・プロジェクトのために必須といえるでしょう。 </p> <p>本書“単体テストの考え方/使い方”では、単体テストと統合テストの定義を明確にします。 そして、どのようなテストに価値があるのかを学び、どのテストをリファクタリング、もしくは削除するのか、ということについて考え、そのことがプロジェクトの成長にどう繋がるのかを見ていきます。 <br /> C#のコード例で解説しますが、どの言語にも適用できる内容です。 </p> <p>Manning Publishing: Unit Testing Principles Practices and Patterns の翻訳書。 </p> <p>目次<br /> 第1部: 単体(unit)テストとは?<br /> 第1章: なぜ、単体テストを行うのか?<br /> 第2章: 単体テストとは何か?<br /> 第3章: 単体テストの構造的解析</p> <p>第2部: 単体テストとその価値<br /> 第4章: 良い単体テストを構成する4本の柱<br /> 第5章: モックの利用とテストの壊れやすさ<br /> 第6章: 単体テストの3つの手法<br /> 第7章: 単体テストの価値を高めるリファクタリング</p> <p>第3部: 統合(integration)テスト<br /> 第8章: なぜ、統合(integration)テストを行うのか?<br /> 第9章: モックのベスト・プラクティス<br /> 第10章: データベースに対するテスト</p> <p>第4部: 単体テストのアンチ・パターン<br /> 第11章: 単体テストのアンチ・パターン</p> <p>第1部: 単体(unit)テストとは?第1章: なぜ、単体テストを行うのか?第2章: 単体テストとは何か?第3章: 単体テストの構造的解析第2部: 単体テストとその価値第4章: 良い単体テストを構成する4本の柱第5章: モックの利用とテストの壊れやすさ第6章: 単体テストの3つの手法第7章: 単体テストの価値を高めるリファクタリング第3部: 統合(integration)テスト第8章: なぜ、統合(integration)テストを行うのか?第9章: モックのベスト・プラクティス第10章: データベースに対するテスト第4部: 単体テストのアンチ・パターン第11章: 単体テストのアンチ・パターン</p> <p>Vladimir Khorikov(ウラジーミル・コリコフ):ソフトウェア・エンジニア、Microsoft MVP受賞者、単体テストに関するブログの執筆や講座を受け持ったりしている。 <br /> 須田智之:フリーランスエンジニア、IT分野の記事や書籍も執筆している。 執筆した書籍に『RxJavaリアクティブプログラミング』、翻訳書に『セキュア・バイ・デザイン』がある。 </p> <p><strong>※この商品は固定レイアウト型の電子書籍です。 <br /> ※この商品はタブレットなど大きいディスプレイを備えた端末で読むことに適しています。 また、文字列のハイライトや検索、辞書の参照、引用などの機能が使用できません。 <br /> ※お使いの端末で無料サンプルをお試しいただいた上でのご購入をお願いいたします。 </strong></p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。 ※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。 【価格】4,488 (2025/08/20 14:02:43 現在) 送料別 楽天Kobo電子書籍ストア |
---|---|---|
2 |
![]() |
【中古】 セキュリティのためのログ分析入門 サイバー攻撃の痕跡を見つける技術 Software Design plusシリーズ/折原慎吾(著者),鐘本楊(著者),神谷和憲(著者),松橋亜希子(著者),阿部慎司(著者),永井信弘(著者),羽田大樹(著者),朝倉浩志 折原慎吾(著者),鐘本楊(著者),神谷和憲(著者),松橋亜希子(著者),阿部慎司(著者),永井信弘(著者),羽田大樹(著者),朝倉浩志(著者),田辺英昭(著者)販売会社/発売会社:技術評論社発売年月日:2018/09/07JAN:9784297100414 【価格】1,996 (2025/08/20 14:02:43 現在) 送料別 ブックオフ 楽天市場店 |
3 |
![]() |
あなたのセキュリティ対策は、それで本当に大丈夫ですか?! 絶対知っておきたいサイバーセキュリティ対策の基本【電子書籍】[ 磯島 裕樹 ] <p>あなたのセキュリティ対策は、それで本当に大丈夫ですか?!</p> <p>セキュリティ対策なんて面倒だし、難しそうだし、お金もかかりそうだし、できればやりたくないと思われているかもしれません。 続きを見る。</p> <p>しかし、皆さんのまわりでは、日々セキュリティリスクが高まっているのです。 </p> <p>本書の目的は、技術的で難しい表現は極力さけ、皆さんのちょっとした心がけでリスクを下げられることを理解してもらうためですので、気軽な気持ちで是非読んでみてください。 </p> <p>身近で起きているセキュリティ事件・事故の事例からとるべき対策(例えば、SNSを例にとり、「アカウント乗っ取り」の被害事例と乗っ取り対策および乗っ取られてしまった場合の対処法)や、近い将来世の中がどのように変化し、その変化にどのように対応すべきかも紹介しています。 </p> <p・・・(略) >ぜひ、スマホをもっているアナタには、一度読んでいただきたい一冊です。 </p> <p>【目次】<br /> 序章 セキュリティ対策ってどんなこと?<br /> ちょっとした油断から大量の情報漏えい<br /> あなたのデータが人質にランサムウェア被害<br /> あなたの口座も狙われている不正送金の手口<br /> スマートフォンも危ない! あなたのスマートフォンは大丈夫?<br /> SNSアカウント乗っ取りの恐怖<br /> 終章 「IoT時代」に向けて</p> <p>【購入者様への特典】<br /> 「セキュリティ対策チェックリスト」と「セキュリティ関連お役立ちリンク集」</p> <p>【著者プロフィール】<br /> 著者:磯島 裕樹</p> <p>情報セキュリティスペシャリスト/ネットワークスペシャリスト/中小企業診断士<br /> 大手システムインテグレーターに入社して、主に金融機関のシステム基盤の設計/開発/運用に従事しながら、新規システムの提案などに携わる。 個人情報保護法施行の際には、セキュリティ対策強化に向けたシステム提案/導入、運用改善提案を実施。 2014年に転職し、国内コンサルティング・ファームに入社後、コンサルタントとして数社のCSIRT(コンピュータ・セキュリティ・インシデント・レスポンス・チーム)の構築/運用支援を行った実績を持つ。 </p>画面が切り替わりますので、しばらくお待ち下さい。 ※ご購入は、楽天kobo商品ページからお願いします。 ※切り替わらない場合は、こちら をクリックして下さい。 ※このページからは注文できません。 【価格】110 (2025/08/20 14:02:43 現在) 送料別 楽天Kobo電子書籍ストア |
|
|
</p> <p>優れたテストを実践すれば、ソフトウェアの品質改善とプロジェクトの成長に役立ちます。
逆に間違ったテストを行えば、コードを壊し、バグを増やし、時間とコストだけが増えていきます。
生産性とソフトウェアの品質を高めるため、優れた"単体テスト"の方法を学ぶことは、多くの開発者とソフトウェア・プロジェクトのために必須といえるでしょう。
</p> <p>本書“単体テストの考え方/使い方”では、単体テストと統合テストの定義を明確にします。
そして、どのようなテストに価値があるのかを学び、どのテストをリファクタリング、も・・・(略)