12pt

アジャイルソフトウェア開発の奥義 第2版 オブジェクト指向開発の神髄と匠の技

ロバート・C・マーチン, Robert C. Martin | SBクリエイティブ | 2008-07-01

ソフトウェア開発の原則・デザインパターン・プラクティス完全統合。すべての悩めるプログラマのための処方箋。Software Development誌Jolt Award受賞作。 第1部 アジャイル開発 第2部 アジャイル設計 第3部 給与システムのケーススタディ 第4部 給与シ…

12pt

7pt

リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)

Dustin Boswell, Trevor Foucher | オライリージャパン | 2012-06-23

コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介する。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さ…

7pt

6pt

PHPによるデザインパターン入門

下岡 秀幸, 道端 良, 畑 勝也 | 秀和システム | 2006-11-27

デザインパターンの基本であるGoF全23パターンをわかりやすく解説。イラストやUML図で理解し、簡単なPHPサンプルスクリプトで学ぶ!!初めて学ぶ人ももちろん、今まで理解しにくいと思い挫折していた人に。オブジェクト指向設計に現在必須のデザインパターンを学びたい人に。オブジェクト…

6pt

3pt

実践ドメイン駆動設計 (Object Oriented SELECTION)

ヴァーン・ヴァーノン | 翔泳社 | 2015-03-17

エリック・エヴァンスが考察し整理し構築した“ドメイン駆動設計”の概念を深化させ“いま”ある問題を解決へ導いてくれる1冊です。 『エリック・エヴァンスのドメイン駆動設計』は、2003年の刊行だったにもかかわらず、大型ソフトウェア構築時につきまとう不透明感を払拭するための指針とし…

3pt

0pt

プログラミング言語図鑑

増井 敏克 | ソシム | 2017-08-01

知っておきたい!プログラミング言語の学び方、選び方。プログラミング言語を徹底解剖。その特徴と機能がわかる。開発手法、アルゴリズムなど、言語を取り巻く最新事情も解説。オンラインで実行して、すぐに試せる「ハノイの塔」のサンプルコード付き! プログラミング言語の特徴と歴史(プログラ…

0pt

0pt

Clean Architecture 達人に学ぶソフトウェアの構造と設計

Robert C.Martin | KADOKAWA | 2018-07-27

アーキテクチャのルールはどれも同じである! 書いているコードが変わらないのだから、どんな種類のシステムでもソフトウェアアーキテクチャのルールは同じ。ソフトウェアアーキテクチャのルールとは、プログラムの構成要素をどのように組み立てるかのルールである。構成要素は普遍的で変わらない…

0pt

0pt

体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践

徳丸 浩 | SBクリエイティブ | 2018-06-21

攻撃と防御の知識を一冊に凝縮! 日本中の現場で支持されたベストセラーが、最新環境にあわせて全面刷新+大増ページ! Webアプリケーションにはなぜ脆弱性が生まれるのか? 脆弱性を解消するにはどうプログラミングすればよいか? PHPサンプルへの攻撃を通して脆弱性が生まれる原理…

0pt