YF Computer Bookshelf

   

  特集 Vol.21
 「 "プログラミング作法"の参考文献 」

-特集 目次-

特集Vol.「ベストセラーの仕掛け人-三橋昭和編-」

特集Vol.「ソフトウェアデザインパターンの世界」

特集Vol.「インフォ・クリエイツ」

特集Vol.「 記述言語 」

特集Vol.「 PHP 」

特集Vol.「 STL 」

特集Vol.「 JAVApart1−1996を振り返る 」

特集Vol.7−2「 JAVApart2−1997を振り返る 」

特集Vol.7−3「 JAVApart3−1998を振り返る 」

特集Vol.7−4「 JAVApart4−1999を振り返る 」

特集.7−5「 JAVApart5−2000を振り返る 」

特集Vol.「 Edward.Yourdon 」

特集Vol.「 DanielP.Friedman 」

特集Vol.10「 Richard W.Stevens 」

特集Vol.11「 今年のSEヨモヤマ話 」

特集Vol.12「 “珠玉のプログラミング”の参考文献 」

特集Vol.13「 現在注目のストレージとは? 」

特集Vol.14「 コンピュータを創った人々 」

特集Vol.15「 21世紀のソフトウェア開発者のみなさん、この本は読みましたか? 」

特集Vol.16「 本気でUNIXをマスターするならこの本だ! 」

特集Vol.17「 UNIXプロフェッショナルへの道 」

特集Vol.18「 UNIXの必需品 C言語の定本 」

特集Vol.19「 暗号理論 」

特集Vol.20  「 “ソフトウェア”匠と技が織り成すPete.McBreen氏の世界 」

特集Vol.21「 "プログラミング作法"の参考文献 」

特集Vol.22「 Brian W.Kernighan氏のプログラミング作法の世界 」

特集Vol.23「 P.J.Plauger氏の著書紹介 」

特集Vol.24「[復刻版]オブジェクト指向ソフトウェア工学OOSE」

特集Vol.25「はじめにKnuth先生ありき」

NEW特集Vol.26「IBM上級技術者が学んだ名著」

プログラミング作法

Brian W.Kernighan・Rob Pike著/福崎俊博訳  アスキー刊

 本書は、2000年11月に発売された、著者Kernighan氏とPike氏が迷えるプログラマのために“お作法”を伝授してくれる優れものの一冊である。

 経済性・移植性・柔軟性に富んだプログラミングこそがプログラマが目指すところではないだろうか?しかし、具体的にはテスト・デバッグ・移植性・性能・設計の選択・スタイルなどは一般的に授業等で触れる事が無いままに 「プログラマ」として社会に出てきているのが現状である。

 このような問題にぶつかっているプログラマを、一気にすっきりさせてくれる書籍がプログラミングの第一人者Brian W. Kernighanと Rob.Pikeの著書「The Practice of Programming」である。これを福崎俊博氏が「プログラミング作法」として翻訳した。

 今回の特集では、「珠玉のプログラミング」・「UNIXの1/4世紀」などと同様に、本書の内容をよりいっそう掘り下げて理解するために、本文中にある参考文献を参照していただきたくここに紹介する。(順不同)

 

共立出版プログラミング言語C 第2版:ANSI規格準拠
石田晴久 訳 ISBN4320026926
原書:Prentice Hall「C Programming Language 2/E」Brian W. Kernighan/ Dennis M. Ritchie ISBN0131103628

Allyn and Bacon「The Elements of Style 4/E
William. Strunk Jr/ E.B. White  ISBN020530902X

この書籍の訳本はありません。(2002年12月現在)

共立出版プログラム書法 第2版
木村 泉 訳 ISBN4320020855
原書:McGraw Hill「Elements of Programming Style 2/E」Brian W. Kernighan/ P.J. Plauger ISBN0070342075

アスキーライティングソリッドコード:バグのないプログラミングを目指して
関本 健太郎 訳 ISBN4756103642
原書:Microsoft Press「Writing Solid Code」Steve. Maguire ISBN1556155514

アスキーコードコンプリート:完全なプログラミングを目指して
石川 勝 訳 ISBN4756102107
原書:Microsoft Press「Code Complete:A Practical Handbook of Software Construction」Steve. McConnell ISBN1556154844

アスキーエキスパートCプログラミング:知られざるCの深層
梅原 系 ISBN4756116396
原書:Prentice Hall/SunSoft Press「Expert C Programming」Peter van der Linden ISBN0131774298

近代科学社アルゴリズムC++
野下浩平・星守・佐藤創・田口 東 共訳 ISBN4764902222
原書:Addison Wesley「Algorithms in C++」Robert. Sedgewick ISBN0201510596

2分冊
サイエンス社基本算法:基礎概念 1巻
広瀬 健 訳 ISBN4781903029(出版社品切れ)

サイエンス社基本算法:情報構造 2巻
米田信夫・筧 捷彦 訳ISBN4781903037

原書:Addison Wesley「Art of Computer Programming Vol.1:Fundamental Algorithms 3/E」Donald Ervin. Knuth ISBN0201896834

No Image

2分冊
サイエンス社準数値算法:乱数 3巻
渋谷政昭 訳 ISBN4781903045

サイエンス社準数値算法:算術演算 4巻
中川圭介 訳 ISBN4781904262

原書:Addison Wesley「The Art of Computer Programming Vol.2 Seminumerical Algorithms 3/E」Donald Ervin. Knuth ISBN0201896842

No Image

訳本なし Addison Wesley「Art of Computer Programming, Vol.3:Sorting and Searching 2/E
Donald Ervin. Knuth ISBN0201896850

この書籍の訳本はありません。(2002年12月現在)

カットシステムコンピュータプロトコルの設計法:正しいプロトコルの設計と検証へ導く総合解説書
佐藤文明・水野忠則・東野輝夫・太田 剛 共訳 ISBN4906391109
原書:Prentice Hall「Design and Validation of Computer Protocols」Gerard J. Holzmann ISBN0135399254

Software-Practice and Experience.23, 1, pp. 1249-1265, 1993 Jon. Bentley/ Doug. Mcllroy

この書籍の訳本はありません。(2002年12月現在)

No Image

Scribner Book「The Sun Also Rises
Ernest. Hemingway ISBN0684800713

この書籍の訳本はありません。(2002年12月現在)

アスキーGeneric programming:STLによる汎用プログラミング
柏原正三 訳 ISBN4756134416
原書:Addison Wesley「Generic Programming and the STL:Using and Extending the C++ Standard Template Library」Matthew H. Austern ISBN0201309564

アスキープログラミング言語C++第3版
長尾高弘 訳 ISBN475611895X
原書:Addison Wesley「The C++ Programming Language 3/E」Bjarne. Stroustrup ISBN0201889544

ピアソン・エデュケーションプログラミング言語Java 第3版
柴田芳樹 訳 ISBN4894713438
原書:Addison Wesley「The Java(TM) Programming Language 3/E」Ken. Arnold/ James. Gosling/ David. Holmes ISBN0201704331

2分冊
オライリージャパン・オーム社プログラミングPerl Vol.1 第3版
近藤嘉雪 訳ISBN4873110963
オライリージャパン・オーム社プログラミングPerl Vol.2 第3版
近藤嘉雪 訳 ISBN4873110971
原書:O'Reilly「Programming Perl 3/E」Larry. Wall/ Tom. Christiansen/ Jon. Orwant ISBN0596000278

(Vol.1)

ソフトバンクパブリッシングオブジェクト指向における再利用のためのデザインパターン 改訂版
本位田真一・吉田和樹 共訳ISBN4797311126
原書:Addison Wesley「Design Patterns」Erich. Gamma/ Richard. Helm/ Ralph. Johnson/ John. Vlissides ISBN0201633612

「Scientific American」1989年6月号コラム「Computing Recreations」

W.H. Freeman「The Magic Machine:A Handbook of Computer Sorcery
A. K. Dewdney ISBN0716721449

この書籍の訳本はありません。(2002年12月現在)

アジソン・ウェスレイ・パブリッシャーズ・ジャパン人月の神話:狼人間を撃つ銀の弾はない 原書発行20周年記念増訂版
滝沢徹・牧野祐子・富沢 昇 共訳 ISBN4795296758
原書:Addison Wesley「The Mythical Man-Month:Essays on Software Engineering, Anniversary Edition」Frederick Phillips Jr. Brooks ISBN0201835959

ピアソン・エデュケーション大規模C++ソフトウェアデザイン
滝沢徹・牧野祐子 共訳 ISBN4894711249
原書:Addison Wesley「Large-Scale C++ Software Design」John. Lakos ISBN0201633620

Addison Wesley「C Interfaces and Implementations:Techniques for Creating Reusable SoftwareDavid R. Hanson ISBN0201498413

この書籍の訳本はありません。(2002年12月現在)

アスキーラピッドデベロップメント:効率的な開発を目指して
日立インフォメーションアカデミー ISBN4756108032
原書:Microsoft Press「Rapid Development:Taming Wild Software Schedules」Steve. McConnell ISBN1556159005

日経BP出版センターユーザー・インタフェースの設計:使いやすい対話型システムへの指針
東基衛・井関 治 共訳 ISBN482227053X(出版社品切れ)
原書:Prentice Hall/SunSoft Press「Designing Visual Interfaces:Communication Oriented Techniques」Kevin. Mullet/ Darrell. Sano ISBN0133033899

No Image

Addison Wesley「Designing the User Interface:Strategies for Effective Human-Computer Interaction 3/EBen. Shneiderman ISBN0201694972

この書籍の訳本はありません。(2002年12月現在)

翔泳社ユーザーインターフェイスデザイン:Windows95時代のソフトウェアデザインを考える
テクニカルコア 訳 ISBN4881353683
原書:Hungry Minds「About Face:The Essentials of User Interface Design」Alan. Cooper ISBN1568843224

Addison Wesley「User Interface DesignHarold. Thimbleby ISBN0201416182

この書籍の訳本はありません。(2002年12月現在)

No Image

Software-Practice and Experience」,19,7, pp.607-685,1989 Donald Ervin. Knuth

この書籍の訳本はありません。(2002年12月現在)

No Image

Jon. Bentley「Communications of the ACM」に連載

ピアソン・エデュケーション珠玉のプログラミング:本質を見抜いたアルゴリズムとデータ構造
小林 健一郎 訳 ISBN4894712369
原書:Addison Wesley「Programming Pearls 2/E」Jon Louis. Bentley ISBN0201657880

近代科学社プログラマのうちあけ話
野下浩平・古郡廷治 共訳 ISBN4764901773
原書:Addison Wesley「More Programming Pearls」Jon Louis. Bentley ISBN0201118890

An Empirical Study of FORTRAN Programsに関するKnuth氏の論文「Software-Practice and Experience, 1,2,pp.105-133, 1971 Donald Ervin. Knuth

No Image

2分冊
日経BP出版センターコンピュータの構成と設計:ハードウエアとソフトウエアのインタフェース 上巻 第2版
成田光彰 訳 ISBN482228056X
日経BP出版センターコンピュータの構成と設計:ハードウエアとソフトウエアのインタフェース 下巻 第2版
成田光彰 訳 ISBN4822280578
原書:Morgan Kaufmann「Computer Organization and Design:The Hardware/software Interface 2/E」John L. Hennessy/ David A. Patterson ISBN155860491X

(上巻)

ソフトバンクパブリッシング「新・詳説C言語」
斎藤信男 監訳(出版社品切れ)
原書:Prentice Hall「C:A Reference Manual 5/E」Samuel P. Harbison V/ Guy L. Steele Jr. ISBN013089592X

No Image

ピアソン・エデュケーションJava言語仕様 第2版
村上雅章 訳 ISBN4894713063
原書:Addison Wesley「The Java Language Specification 2/E」James. Gosling/ Guy. Steel/ Bill. Joy/ Gilad. Bracha ISBN0201310082

ピアソン・エデュケーション詳解UNIXプログラミング 新装版
大木敦雄 訳 ISBN4894713195
原書:Addison Wesley「Advanced Programming in the Unix Environment」Richard W. Stevens ISBN0201563177

“On holy wars and a plea for peace”
IEEE ComputerDanny. Choen

この書籍の訳本はありません。(2002年12月現在)

No Image

Software-Practice and Experience17, 11, pp. 813-845, 1987 The Text Editor sam

この書籍の訳本はありません。(2002年12月現在)

No Image

Proceedings of the Winter 1993 USENIX Conference」San Diego, 1993, pp. 43-50 に掲載の論文“Hello, World of Kαλημερα κοσμε orRob. Pike/ Ken. Thompson

この書籍の訳本はありません。(2002年12月現在)

No Image

Infernoについて「Bell Labs Technical Journal」2, 1, Winter, 1997掲載の論文 “The Inferno Operating SystemSean. Dorward/ Rob.Pike/ David Leo. Presotto/ Dennis M. Ritchie/ Howard W. Trickey/ Philip. Winterbottom

この書籍の訳本はありません。(2002年12月現在)

No Image

アスキーUNIXプログラミング環境
中野浩一 訳・石田晴久 監訳 ISBN4871483517
原書:Prentice Hall「Unix Programming Environment」Brian W. Kernighan/ Rob. Pike ISBN013937681X

Addison Wesley「Tex:The Program (Computers and Typesetting, Vol. B)Donald Ervin. Knuth ISBN0201134373

この書籍の訳本はありません。(2002年12月現在)

アスキー文芸的プログラミング
有沢誠 訳 ISBN4756101909
原書:University of Chicago Press「Literate Programming (Center for the Study of Language and Information - Lecture Notes, No 27)」Donald Ervin. Knuth ISBN0937073806

Addison Wesley「A Retargetable C Compiler:Design and ImplementationChristopher W. Fraser/ David R. Hanson ISBN0805316701

この書籍の訳本はありません。(2002年12月現在)

ピアソン・エデュケーションJava仮想マシン仕様 第2版
村上雅章 訳 ISBN489471356X
原書:Addison Wesley「The Java Virtual Machine Specification 2/E」Tim. Lindholm/ Frank. Yellin ISBN0201432943

Regular Expression Search Algorithm”掲載の論文 「Communications of the ACM11, 6, pp.419-422 1968 Ken. Thompson

この書籍の訳本はありません。(2002年12月現在)

No Image

オライリージャパン・オーム社詳説 正規表現
鈴木武生・春遍雀来 共訳、歌代和正 監訳 ISBN4900900451
原書:O’Reilly「Mastering Regular Expressions:Powerful Techniques for Perl and Other Tools 2/E」Jeffrey, E. F. Friedl ISBN0596002890

“Hardware/ Software Tradeoffs for Bitmap Graphics on the Blit”掲載の論文  「Software-Practice and Experience15, 2, pp. 131-152 1985,Feb Rob.Pike/ Bart. Locanthi/ John. Reiser

この書籍の訳本はありません。(2002年12月現在)

No Image

( 2002/12/08 更新 )

  

ページトップへ

 

 

解説文中にある本のタイトルをクリックすると、その本の詳細を見ることができます。(一部書籍を除く。)詳細ページからこのページへ戻る際にはブラウザの戻るボタンをご利用ください。

本ホームページの記載内容についての無断転載を禁じます(書籍一覧は除く)。
Copyright © 2001 YF ComputerBookshelf. All rights reserved.