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

IBM上級技術者 加藤壽人氏の蔵書

 

 「現場の実務には出てこない理論的基礎を学ぶことは大切である。例えば以下のような書籍/トピックは有用」という位置付けです。

 

アルゴリズム:

Alfred V. Aho / John E. Hopcroft / Jeffrey D. Ullman「The Design and Analysis of Computer Algorithms」Addison Wesley ISBN0201000296(June, 1974)アルゴリズム

(訳本)

野崎 昭弘アルゴリズムの設計と解析 1サイエンス社 ISBN4781902790(1977/10)

野崎 昭弘アルゴリズムの設計と解析 2サイエンス社 ISBN4781902804(1977/10)

 

計算複雑性:

Harry R. Lewis / Christos. Papadimitriou「Elements of the Theory of Computation 2/E」Prentice Hall ISBN0132624788 (August, 1997)

 

No Image

 

データベース:

Jeffrey D. Ullman「Principles of Database Systems 2/E」Computer Science Press ISBN0914894366 (June, 1982)

 

 

プログラミング言語:

Terrence W. Pratt / Marvin V. Zelkowitz「Programming Languages : Design and Implementation 4/E」Prentice Hall ISBN0130276782 (January, 2001)

 

 

上記の書籍は、例えば次のように実務の局面で役立ちました。

ミドルウェアやアプリケーションのパフォーマンス分析/改善提案
  • ソフトウェア製品の不可思議な挙動を見て、理論に照らし合わせてバグだと確信できる。
  • バグ対応/Change Teamとのやりとりが速く正確になる。
  • 設計仕様書に書かれた仕様を、言語(SQL, COBOL, etc.)の設計思想に照らし合わせ、正しく効率よくプログラムとして実装できる。
  • 理論的背景を元に、自分が必ずしも得意でない分野であっても、実務者に対する提案/レビュー/助言ができる。

 

特集Vol.26のページへ           トップページへ

 

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