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

可読性の高いプログラミングに関して書かれたお奨めの本を紹介してください。

あるプログラムを、その可読性を高めるために、書き換えをします。

FORTRAN (66?)で書かれており、たとえば IF文の条件満足時の動作はすべて GOTO になっています。算術IF文も多く使われています。

なお、書き換えに際しては、FORTRAN 以外の言語にすることはありません。あくまでも「可読性を高める」ことが目的です。

条件:
・入手可能なものにかぎります。
・日本語で書かれたものに限ります。
・実践向けでお願いします。
・FORTRAN 以外の言語に特化した説明でないもの。(FORTRAN 向けの本があるとは思えませんが、どんな言語でも応用できる内容の本をお願いします)
・例として、FORTRAN / Fortran, C系列, Javascript, Perl, BASIC, VBA 以外が使われているもの。

●質問者: TAKAGI-1
●カテゴリ:コンピュータ 書籍・音楽・映画
✍キーワード:BASIC FORTRAN GOTO JavaScript Perl
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● b-wind
●30ポイント

Code Reading―オープンソースから学ぶソフトウェア開発技法

Code Reading―オープンソースから学ぶソフトウェア開発技法

  • 作者: トップスタジオ まつもと ゆきひろ 平林 俊一 鵜飼 文敏
  • 出版社/メーカー: 毎日コミュニケーションズ
  • メディア: 単行本

とりあえず、このあたりかな。


2 ● d金魚
●30ポイント

C言語での例ですが

http://www.s34.co.jp/cpptechdoc/article/c_refactoring/index.html

が参考になると思います。

また、JavaC++C#VB.NET

http://www.s34.co.jp/cpptechdoc/misc/refactoring/index.html

はこちらが参考になりと思います。


ここで紹介されている

[ISBN:4894712288]という書籍はいかがでしょうか?

この本ではJavaで説明されています。


3 ● lunlumo
●30ポイント

ここら辺りが有名でしょうか。例題言語が条件を満たしていないかも知れませんが...。

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

◎質問者からの返答

ああ、ごめんさない。最後の条件が間違っています。

誤: 例として、FORTRAN / Fortran, C系列, Javascript, Perl, BASIC, VBA 以外が使われているもの。

→正: 例として、以下のいずれかの言語が使用されているもの: FORTRAN / Fortran, C系列, Javascript, Perl, BASIC, VBA 。


4 ● hujikojp
●30ポイント

岩波講座情報科学〈12〉算法表現論 (1982年)

岩波講座情報科学〈12〉算法表現論 (1982年)

  • 出版社/メーカー: 岩波書店
  • メディア: ?

最初の章は、まんま Fortranプログラムの清書です。おなじくFortranで:

プログラム書法 第2版

プログラム書法 第2版

  • 作者: Brian W.Kernighan P.J.Plauger
  • 出版社/メーカー: 共立出版
  • メディア: 単行本

は、書き換えではないかもしれませんが参考になるかも。

前者は絶版ですが、図書館とかにいけばあるかも(自分も読んだのは20年ぐらい前ですが.)

関連質問


●質問をもっと探す●



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