Old revision
The revision history is still there, but the actual content file "Books.content" is missing. It might have been moved or deleted.
Revision as of 2023-08-07 03:46
---
parent: ../Programming
title: 参考書
date: 2020-05-25
tags: 参考書, 参考文献
---
プログラミングするにあたり役に立った本たち
===
# 定本 Cプログラマのためのアルゴリズムとデータ構造
著者:
近藤嘉雪(こんどう よしゆき)
発行所:
SBクリエイティブ株式会社
発行年:
2014年 2月 25日 第28刷発行
概要:
あらゆるプログラムに共通する基本的なアルゴリズム(ソート, 探索, ハッシュ法...)と、
データ構造(リスト, 木構造, ...)を、
C言語を用いて解説している。
サンプルコードも無駄がなく、洗練されており、ほかの言語に移植する際にも参考になる。
# Refactoring.Guru
<https://refactoring.guru/>
最終アクセス日:
2023-04-29
概要:
ソフトウェア設計でよく起こる問題に対する典型的な解決方法である"デザインパターン"と、
散らかったコードをきれいにする体系的なプロセスである"リファクタリング"について解説している。
デザインパターンでは、各パターンごとにそのパターンが必要となった背景や、
解決方法、メリットデメリットが述べられている。
サンプルコードも多くの言語(C#, C++ Rust, Go, pphp, ...)ごとに提示されている。
リファクタリングでは、散らかったコードに気づくためのサインと、
リファクタリングを行うテクニックが示されている。
# かんたんUML入門 [改訂2版]
著者:
竹政 昭利, 林田 幸司, 大西洋 平, 三村 次朗, 藤本 陽啓, 伊藤 宏幸
発行所:
株式会社技術評論社
発行年:
2021年6月2日 初版 第2刷 発行