内容説明
本書は、業務アプリケーション、特にWebアプリケーションの開発プロジェクトに従事する技術者に必要な、プロジェクトを円滑に進め、目的にかなったシステムを構築するためのノウハウを凝縮した書籍です。技術が多様化し、そのトレンドの移り変わりが年々急速になっているソフトウェア開発業界において、技術者として生き残るために「長持ちするスキル」を身につける方法を紹介します。第1部では、開発の上流工程で耳にする「アーキテクチャ」「プロジェクト標準」「アジャイル」などの言葉を解説し、それらの本質を探ります。第2部では、第1部の内容を受け、現在主流になりつつある「DIコンテナ」「O/Rマッピング」「リッチクライアント」などの要素技術について解説します。本書は、月刊DB Magazineの人気連載「アプリケーション開発そこが知りたい」に加筆/再編集し、書籍としてまとめたものです。
目次
1 スキル総合(開発者にとって長持ちするスキルとは;アーキテクチャとはいったい何なのか;「プロジェクト標準」の正しい作り方/伝え方;アジャイル開発が導入される条件とは何か)
2 スキル実践(Webアプリの3層アーキテクチャを理解する;Webアプリ開発の成功は画面仕様の検討にあり;リッチクライアントは本当に使えるのか;軽量Javaがもてはやされる理由;DIコンテナの本当の使いどころ;DBをボトルネックにしないアプリケーション開発)
付録 Webサービスを使って楽しもう
著者等紹介
石川智久[イシカワトモヒサ]
業務分析などの上流工程から、SQLチューニングなどの泥臭い下流工程までそつなくこなすオールラウンドなコンサルタント兼アーキテクト
高橋英一郎[タカハシエイイチロウ]
もの作りで生計を立てている開発者
山本啓二[ヤマモトケイジ]
ウルシステムズ株式会社アーキテクト(本データはこの書籍が刊行された当時に掲載されていたものです)
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。
感想・レビュー
※以下の感想・レビューは、株式会社ブックウォーカーの提供する「読書メーター」によるものです。
noboov
A.Sakurai