Would you like to see this page in English? Click here.


または
1-Clickで注文する場合は、サインインをしてください。
または
Amazonプライム会員に適用。注文手続きの際にお申し込みください。詳細はこちら
こちらからも買えますよ
この商品をお持ちですか? マーケットプレイスに出品する
プログラム書法 第2版
 
 

プログラム書法 第2版 [単行本]

Brian W.Kernighan , P.J.Plauger , 木村 泉
5つ星のうち 4.7  レビューをすべて見る (9件のカスタマーレビュー)
価格: ¥ 3,360 通常配送無料 詳細
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
在庫あり。 在庫状況について
この商品は、Amazon.co.jp が販売、発送します。 ギフトラッピングを利用できます。
3点在庫あり。ご注文はお早めに。
2012/5/31 木曜日 にお届けします! 「お急ぎ便」オプション(有料)を選択して注文を確定された関東エリアへの配達のご注文が対象です。詳しくはこちら

キャンペーンおよび追加情報


よく一緒に購入されている商品

この本とプログラミング作法 ¥ 2,940 をあわせて買う

プログラム書法 第2版 + プログラミング作法
合計価格: ¥ 6,300

在庫状況の表示

  • 対象商品: プログラム書法 第2版

    在庫あり。 在庫状況について
    この商品は、Amazon.co.jp が販売、発送します。
    通常配送無料(一部の商品・注文方法等を除く) 詳細

  • プログラミング作法

    在庫あり。 在庫状況について
    この商品は、Amazon.co.jp が販売、発送します。
    通常配送無料(一部の商品・注文方法等を除く) 詳細



商品の説明

内容紹介

初版のプログラム例の多くを更新し,書法の規則を拡張し,プログラム構造に関する章を新設した.

登録情報

  • 単行本: 236ページ
  • 出版社: 共立出版; 第2版 (1982/6/20)
  • ISBN-10: 4320020855
  • ISBN-13: 978-4320020856
  • 発売日: 1982/6/20
  • 商品の寸法: 20.8 x 14.8 x 1.6 cm
  • おすすめ度: 5つ星のうち 4.7  レビューをすべて見る (9件のカスタマーレビュー)
  • Amazon ベストセラー商品ランキング: 本 - 150,677位 (本のベストセラーを見る)
  •  カタログ情報、または画像について報告

  • 目次を見る

この本のなか見!検索より (詳細はこちら
この本のサンプルページを閲覧する
おもて表紙 | 著作権 | 目次 | 抜粋 | 索引 | 裏表紙
この本の中身を閲覧する:

この商品を見た後に買っているのは?


この商品につけられているタグ

 (詳細)
タグをクリックすると、タグがつけられた商品、タグをつけた人が表示されます。※タグは初期設定で公開になっています。詳しくはこちら
 

 

カスタマーレビュー

最も参考になったカスタマーレビュー
39 人中、34人の方が、「このレビューが参考になった」と投票しています。
By nizah
形式:単行本
本書で題材となっているのはFortranとPL/Iです。
現在では名前も知らないという方も多いかもしれません。

本書で語られている内容は、現在の(Cなどの)構造化プログラミングでは当たり前の事ばかりです。
しかし、当たり前の事として習った事柄が、どうしてそう言われるようになったのか
それを知っているのと知らないのでは大違いです。

「制御構造を使いなさい、GOTOは使ってはいけない」
と言われても、GOTOを使ったプログラムを知らず、ただ慣習に従うだけでは
より良いプログラミングは出来ません。
本書は問題のあるプログラムを構造化プログラムの手法によって改良し
その問題点と解決法を明確に示します。

ただし、最低限でも構造化プログラミングは当たり前で、オブジェクト指向等が語る現代のプログラマにとっては
本書はあまり役に立たないかもしれません。
(現代の)プログラミングスタイルを学習したいならば、KernighanとPikeによる
「プログラミング作法」をお勧めします
こちらはC,C++,Java等を題材にしています。

本書は残念ながら、今日プログラマのお手本としてはあまりお勧めできる本ではありません。
しかし、古典としての魅力は十分です。
構造化言語以前のスタイルは今となっては問題外とされるプログラムでしょうが、先人たちの知恵には感服させられます。
新しいモノを追いかけるだけではなく、時には古き良き時代にも目を向けてはいかがでしょうか。

このレビューは参考になりましたか?
9 人中、8人の方が、「このレビューが参考になった」と投票しています。
By silvermoon トップ1000レビュアー
形式:単行本
パソコンの普及と共に、興味があれば誰でも本格的にプログラミングを行えるようになった。

そのような中から優れたプログラマも数多く出てきたのだが、職業としてプログラムを行う人でさえ、救いようのないプログラムを書く者が沢山いるのも事実である。

優れたプログラマが、そんな「ひどい」プログラムを見ると、強い不快感や嫌悪感など非常に嫌な気分に襲われる。そこで、それを書いたプログラマを注意すると、「何がいけないのですか?ちゃんと期待通りの処理をしますよ」と言われたりする。その「何がいけない」を実例で検証しながら、極めて明快に解説してくれるのが本書である。

例外処理はどこに置くか?マルチif分はどんな条件を先に吟味するか?など、なんでもなく思えるものにも、合理的なものとそうでないものでは雲泥の差があり、プログラマが予想もしなかったトラブルに発展するのを妨げてくれる法則がある。

本書では古い言語を使っているが、それらの言語を知らなくても、読むのに支障はない。そして、実際に使っているのが、アセンブリ語だろうが最新のオブジェクト指向言語であろうが、基本は全く変わらない。

賢いプログラムを書けるようになることで、思考能力そのものも論理性を持つようになり、設計においてさえ、良い影響をもたらすに違いない。

一度は熱心に読んで欲しい歴史的なテキストである。
このレビューは参考になりましたか?
6 人中、5人の方が、「このレビューが参考になった」と投票しています。
By kaizen #1殿堂
形式:単行本
第一版のまえがきに「よいプログラミングのしかたは、一般論を述べたてることによって伝えられるようなものではない」と書かれている。

そのことを肝に銘じて、全体を読んでみると、いろいろな知見が得られた。

どんな関数型プログラミング言語も、機械語になれば、機械語のジャンプ命令(GOTO命令)に置き換わるのであるため、ここで指摘しているプログラムの例を、実際にコンパイラでアセンブラに変換して、その意味を理解するようにするとよい。

アセンブラ出力を比較できるようになると、コンパイラスイッチによる動作の違い、処理結果の違いを理解できるようになるだろう。

例題は、FortranまたはPL/1で書かれているため、これらの言語を知らない人には馴染みが薄い部分があるかもしれない。
しかし、FortranとBASICは数値計算においては姉妹のようだし、FortranとCとは関数定義する言語としては兄弟のようなので、BASICまたはCが理解できる人なら、難なく理解できると思う。

プログラムの基本は、ずっと同じであり、FortranもC言語も関数を定義できる言語としては同じように理解してもよいのではないだろうか。
このレビューは参考になりましたか?

クチコミ

クチコミは、商品やカテゴリー、トピックについて他のお客様と語り合う場です。お買いものに役立つ情報交換ができます。
この商品のクチコミ一覧
内容・タイトル 返答 最新の投稿
まだクチコミはありません

複数のお客様との意見交換を通じて、お買い物にお役立てください。
新しいクチコミを作成する
タイトル:
最初の投稿:
サインインが必要です
 

クチコミを検索
すべてのクチコミを検索
   


リストマニア

リストを作成

関連商品を探す


同じキーワードの商品を探す






この本は、それぞれの上記のテーマに含まれています。

フィードバック


Amazon.co.jpのプライバシー ステートメント Amazon.co.jpの発送情報 Amazon.co.jpでの返品と交換