人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

【プログラム設計のベストプラクティス】
実装とインターフェースは分けるべき。
プログラムとプログラムの間は疎結合とする。
モジュール強度は高くすべき。
その他PG設計/実装時の留意事項について体系的に習得したいと思っています。
そういったことについて本やWEBサイトを探しています。
よろしくお願いします。

●質問者: mukoubuti
●カテゴリ:コンピュータ インターネット
✍キーワード:pg webサイト インターフェース プラクティス プログラム
○ 状態 :終了
└ 回答数 : 8/8件

▽最新の回答へ

1 ● しおり
●19ポイント

デザインパターンとともに学ぶオブジェクト指向のこころ (Software patterns series)

デザインパターンとともに学ぶオブジェクト指向のこころ (Software patterns series)

  • 作者: アラン・シャロウェイ ジェームズ・R・トロット
  • 出版社/メーカー: ピアソン・エデュケーション
  • メディア: 大型本

訳者まえがきより抜粋:


2 ● garyo
●19ポイント

オープン・クローズ原則

●モジュールは拡張に対して開いて(Open)おり,修正に対して閉じて(Closed)いなければならない。

http://itpro.nikkeibp.co.jp/article/COLUMN/20070611/274310/?ST=o...

まつもと直伝 プログラミングのオキテ

Rubyの作者のまつもとさんの連載です。色々プログラミングに関して書かれています。


@Itの記事も面白いと思います。

http://www.atmarkit.co.jp/fdotnet/special/tdd/tdd_01.html

「テスト駆動開発」はプログラマのストレスを軽減するか?

最近ではTDDにかわりBDDが注目されているのでしょうか。

http://blogs.itmedia.co.jp/hiranabe/2005/10/tdd__bdd__731d.html

テスト駆動開発のテストは、テストか??TDD から BDD へ

http://itpro.nikkeibp.co.jp/article/COLUMN/20060127/228096/?ST=d...

プログラミングの良書100冊!

なんて記事もありますね。

「プログラミング作法」

http://www.amazon.co.jp/%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%...

「達人プログラマー」

http://www.amazon.co.jp/%E9%81%94%E4%BA%BA%E3%83%97%E3%83%AD%E3%...

などどうでしょう。


3 ● daffy
●18ポイント

断然これでしょ。

Code Complete第2版〈上〉―完全なプログラミングを目指して

Code Complete第2版〈上〉―完全なプログラミングを目指して

  • 作者: スティーブ マコネル
  • 出版社/メーカー: 日経BPソフトプレス
  • メディア: 単行本

Code Complete第2版〈下〉―完全なプログラミングを目指して

Code Complete第2版〈下〉―完全なプログラミングを目指して

  • 作者: スティーブ マコネル
  • 出版社/メーカー: 日経BPソフトプレス
  • メディア: 単行本

あとはデザインパターンで

デザインパターン[モデリング] -TECHSCORE-

オブジェクト指向における再利用のためのデザインパターン

オブジェクト指向における再利用のためのデザインパターン

  • 作者: エリック ガンマ ラルフ ジョンソン リチャード ヘルム ジョン ブリシディース
  • 出版社/メーカー: ソフトバンククリエイティブ
  • メディア: 単行本

このあたりも

リファクタリング―プログラムの体質改善テクニック (Object Technology Series)

リファクタリング―プログラムの体質改善テクニック (Object Technology Series)

  • 作者: マーチン ファウラー Martin Fowler 児玉 公信 平澤 章 友野 晶夫 梅沢 真史
  • 出版社/メーカー: ピアソンエデュケーション
  • メディア: 単行本

さらにこれ。

エンタープライズ アプリケーションアーキテクチャパターン (Object Oriented Selection)

エンタープライズ アプリケーションアーキテクチャパターン (Object Oriented Selection)

  • 作者: マーチン・ファウラー
  • 出版社/メーカー: 翔泳社
  • メディア: 単行本

あとは

Java&オブジェクト指向参考書リスト(2007年版) - カレーなる辛口Javaな転職日記

はてな:IT関係でこれは読んでおけという本 - カレーなる辛口Javaな転職日記

こちらに紹介されている本とか(人のふんどしですが・・・)。


4 ● fkm
●18ポイント

プログラミング寄りではありますが, この辺はどうでしょうか?

http://www.amazon.co.jp/Code-Complete%E7%AC%AC2%E7%89%88%E3%80%8...

(リンクが長いので上巻だけですが(^^;


5 ● YOSIZO
●18ポイント

本やWebサイトで知識を得る前に手を動かせ。より良いコードをより多く書くべし。


1-5件表示/8件
4.前の5件|次5件6.
関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ