Microsoft Press Books
てくてくラボ
MS Watch
かつて愛読していたマイクロソフトに関する技術書の紹介です。 (すべて Microsoft Press, 日本語版はかつてはアスキー出版局、のちに日経BPになりました)
「ライティング・ソリッドコード」「コード・コンプリート」
OLE 以前の言わば「枯れた」プログラミング技術に関するノウハウ。 この2冊はあらゆるプログラマが読むに値するだろう。 Mac や Win16 のプログラミングを主な対象にしているが、UNIX 上で 役立つテクニックも多かった。
2011年7月追記:Code Complete 第2版は2分冊になり、扱う言語に Java などが含まれるようになった。
「Understanding ActiveX and OLE」
上記2冊の出版の後、MSの根幹を成すようになった技術の概要。 この本はコンポーネント・ソフトウェアという新しい分野の諸問題とMS流の解決法を幅広く提示している。これらの問題の多くは Java に関わる技術者も共有しているはずなのだが?
ライティングソリッドコード—バグのないプログラミングを目指して (マイクロソフトプレスシリーズ)
posted with
amazlet
at 11.07.25
スティーブ マグワイア
アスキー
売り上げランキング: 207178
Amazon.co.jp で詳細を見る
Code Complete第2版〈上〉—完全なプログラミングを目指して
posted with
amazlet
at 11.07.25
スティーブ マコネル
日経BPソフトプレス
売り上げランキング: 8443
Amazon.co.jp で詳細を見る
Code Complete第2版〈下〉—完全なプログラミングを目指して
posted with
amazlet
at 11.07.25
スティーブ マコネル
日経BPソフトプレス
売り上げランキング: 30003
Amazon.co.jp で詳細を見る
UNDERSTANDING ActiveX AND OLE—A GUIDE FOR DEVELOPERS & MANAGERS (STRATEGIC TECHNOLOGY SERIES)
posted with
amazlet
at 11.07.25
デビッド チャペル
アスキー
売り上げランキング: 271479
Amazon.co.jp で詳細を見る
「デバッギング・ザ・デベロップメントプロセス」
「ソフトウェア開発のダイナミズム」
この2冊はソフトウェア開発におけるチームワークの問題を扱っている。 前者はソフトウェア開発の「仕事のやり方」を見直すことで生産性をあげていこ う、という本であり、Excel や Word の開発経験が物語の舞台になっている。後 者は劣勢に立たされた製品のチームを鼓舞し、やる気を引き出し、競争に勝ってい くためのチーム運営のテクニックが語られる。舞台は Visual C++ 1.0 の開発過 程である。
この2冊が共有するテーマは「優れたソフトウェアを期限内に出荷する」というも のであり、前者には「残業なしに」というおまけもつく。
まだ日本語版が出ていないが(注:この記事を書いたあとで、
日本語版が出ました
)"Rapid Development"という最近 MS Press から出た本もこの問題を(おそらくは技術寄りの立場から)語っているようである。
デバッギング ザ デベロップメント プロセス—理想的な開発工程を目指して (マイクロソフトプレスシリーズ)
posted with
amazlet
at 11.07.25
Steve Maguire
アスキー
売り上げランキング: 451213
Amazon.co.jp で詳細を見る
ソフトウェア開発のダイナミズム (MicrosoftPRESS)
posted with
amazlet
at 11.07.25
ジム マッカーシー
アスキー
売り上げランキング: 267019
Amazon.co.jp で詳細を見る
ラピッドデベロップメント—効率的な開発を目指して (MicrosoftPRESS)
posted with
amazlet
at 11.07.25
Steve McConnell
アスキー
売り上げランキング: 417739
Amazon.co.jp で詳細を見る
Takuya NISHIMOTO
Last modified: 2011-07-25