内容
本書は、プログラミングを行う上で知っておくべき97のことをまとめた書籍です。一部はプログラマーとしての常識的な知識、一部は技術的な知識、一部は業界の流れやトレンドなどの情報が含まれています。内容は全ての分野にまたがる広範囲な知識で構成されていますが、分かりやすくまとめられており初心者でも読みやすい構成になっています。
構成
本書は以下のような構成になっています。
第1部 プログラムの基礎
第2部 アルゴリズムとデータ構造
第3部 条件分岐とループ
第4部 オブジェクト指向プログラミングの基礎
第5部 開発ツールとデバッグ
第6部 ソフトウェアエンジニアリング
第7部 パフォーマンスとスケーラビリティ
第8部 グローバリゼーションとローカリゼーション
第9部 コンピュータサイエンスの基礎
第10部 情報セキュリティと暗号化
第11部 ソフトウェア開発への貢献
各部において、プログラミングに関する知識やスキルがあり、それぞれが重要であることが説明されています。
感想
本書は、プログラミングをする人にとっては非常に重要で、基本的な知識から応用までを網羅しているため、初心者から上級者まで必要な情報を得ることができます。また、様々な分野についての解説が凝縮されているため、プログラマーに限らず、情報技術者全般にとっても役に立つ書籍だと思います。ただし、情報量が多いため、全てを理解するには時間が必要となります。とはいえ、知識を増やすためには必要不可欠な本だと思います。
以上は、本書『プログラマが知るべき97のこと』のレビュー記事です。
コメントを残す