GW中に読んだ本のメモ

# GW中に読んだ本のメモ（2024/4/27-5/6）
ただ、読んだ本の感想とかをメモしているだけです。
大層なものは書いていないです。
## 思考・論理・分析-「正しく考え、正しく分かること」の理論と実践-
著者：波頭　亮
[Amazonリンク](https://www.bing.com/ck/a?!&&p=208ef53f8f2cb653JmltdHM9MTcxNDQzNTIwMCZpZ3VpZD0yMDg1NDI2ZS1lZWJlLTZjZmYtMzc0Yi01MzVhZWY1NDZkN2QmaW5zaWQ9NTIwNQ&ptn=3&ver=2&hsh=3&fclid=2085426e-eebe-6cff-374b-535aef546d7d&psq=%e6%80%9d%e8%80%83%e3%83%bb%e8%ab%96%e7%90%86%e3%83%bb%e5%88%86%e6%9e%90&u=a1aHR0cHM6Ly93d3cuYW1hem9uLmNvLmpwLyVFNiU4MCU5RCVFOCU4MCU4MyVFMyU4MyVCQiVFOCVBQiU5NiVFNyU5MCU4NiVFMyU4MyVCQiVFNSU4OCU4NiVFNiU5RSU5MCVFMiU4MCU5NSVFMyU4MCU4QyVFNiVBRCVBMyVFMyU4MSU5NyVFMyU4MSU4RiVFOCU4MCU4MyVFMyU4MSU4OCVFMyU4MCU4MSVFNiVBRCVBMyVFMyU4MSU5NyVFMyU4MSU4RiVFNSU4OCU4NiVFMyU4MSU4QiVFMyU4MiU4QiVFMyU4MSU5MyVFMyU4MSVBOCVFMyU4MCU4RCVFMyU4MSVBRSVFNyU5MCU4NiVFOCVBQiU5NiVFMyU4MSVBOCVFNSVBRSU5RiVFOCVCNyVCNS0lRTYlQjMlQTIlRTklQTAlQUQtJUU0JUJBJUFFL2RwLzQzODIwNTU0MTU&ntb=1)
思考とは何か。論理とは、分析とは何か。について切り分けながら解説している。
言われてみれば当たり前ですが、言語化するのは難しいです。
ですが、本書では一般化され、言語化もされている。個人的に思考の本質的な作業を知ることができたので良かった。

## 世界一流エンジニアの思考法
著者：牛尾　剛
[Amaszonリンク](https://www.bing.com/ck/a?!&&p=4d7d6f6e20bf995fJmltdHM9MTcxNDQzNTIwMCZpZ3VpZD0yMDg1NDI2ZS1lZWJlLTZjZmYtMzc0Yi01MzVhZWY1NDZkN2QmaW5zaWQ9NTIwMw&ptn=3&ver=2&hsh=3&fclid=2085426e-eebe-6cff-374b-535aef546d7d&psq=%e4%b8%96%e7%95%8c%e4%b8%80%e6%b5%81%e3%82%a8%e3%83%b3%e3%82%b8%e3%83%8b%e3%82%a2%e3%81%ae%e6%80%9d%e8%80%83%e6%b3%95&u=a1aHR0cHM6Ly93d3cuYW1hem9uLmNvLmpwLyVFNCVCOCU5NiVFNyU5NSU4QyVFNCVCOCU4MCVFNiVCNSU4MSVFMyU4MiVBOCVFMyU4MyVCMyVFMyU4MiVCOCVFMyU4MyU4QiVFMyU4MiVBMiVFMyU4MSVBRSVFNiU4MCU5RCVFOCU4MCU4MyVFNiVCMyU5NS0lRTclODklOUIlRTUlQjAlQkUtJUU1JTg5JTlCL2RwLzQxNjM5MTc2ODM&ntb=1)
書店でも人気そうなので購入してみた。
外資企業の一流エンジニアの思考法について書かれている。
私の勤務先は外資ではないため、100%真似するのは現時点では厳しい。
ただ、個人レベルで真似できるポイントが数多くあったため、とても参考になった。
生活習慣についてや優秀な人の行動について書かれていたので真似してみます！

## コンピュータはなぜ動くのか　第2版
著者：矢沢　久雄
[Amazonリンク](https://www.bing.com/ck/a?!&&p=737ce68a91717230JmltdHM9MTcxNDQzNTIwMCZpZ3VpZD0yMDg1NDI2ZS1lZWJlLTZjZmYtMzc0Yi01MzVhZWY1NDZkN2QmaW5zaWQ9NTIxMw&ptn=3&ver=2&hsh=3&fclid=2085426e-eebe-6cff-374b-535aef546d7d&psq=%e3%82%b3%e3%83%b3%e3%83%94%e3%83%a5%e3%83%bc%e3%82%bf%e3%81%af%e3%81%aa%e3%81%9c%e5%8b%95%e3%81%8f%e3%81%ae%e3%81%8b%e3%80%80%e7%ac%ac2%e7%89%88&u=a1aHR0cHM6Ly93d3cuYW1hem9uLmNvLmpwLyVFMyU4MiVCMyVFMyU4MyVCMyVFMyU4MyU5NCVFMyU4MyVBNSVFMyU4MyVCQyVFMyU4MiVCRiVFMyU4MSVBRiVFMyU4MSVBQSVFMyU4MSU5QyVFNSU4QiU5NSVFMyU4MSU4RiVFMyU4MSVBRSVFMyU4MSU4Qi0lRTclQUMlQUMlRUYlQkMlOTIlRTclODklODgtJUU3JTlGJUE1JUUzJTgxJUEzJUUzJTgxJUE2JUUzJTgxJThBJUUzJTgxJThEJUUzJTgxJTlGJUUzJTgxJTg0JUUzJTgzJThGJUUzJTgzJUJDJUUzJTgzJTg5JUUzJTgyJUE2JUUzJTgyJUE4JUUzJTgyJUEyJUVGJUJDJTg2JUUzJTgyJUJEJUUzJTgzJTk1JUUzJTgzJTg4JUUzJTgyJUE2JUUzJTgyJUE4JUUzJTgyJUEyJUUzJTgxJUFFJUU1JTlGJUJBJUU3JUE0JThFJUU3JTlGJUE1JUU4JUFEJTk4LSVFNyU5RiVBMiVFNiVCMiVBMi0lRTQlQjklODUlRTklOUIlODQvZHAvNDI5NjAwMTIzWA&ntb=1)
基本情報はとったが、正直コンピュータについて理解できていないので購入してみた。
前半部分のマシン語の実行あたりを知ることができて良かった。メモリ管理等は複雑なんだろうなと。
後半は知っている内容が多かったが、XMLについての章があり、勤務先でXMLを使って何かしら定義しているのはあったので、ちょうどよかった。
「プログラムはなぜ動くのか」も購入したのでGW中に読んでいく。


## プログラムはなぜ動くのか　第3版
著者：矢沢　久雄
[Amazonリンク](https://www.bing.com/ck/a?!&&p=6d5f25ccdb75c2e5JmltdHM9MTcxNDUyMTYwMCZpZ3VpZD0yMDg1NDI2ZS1lZWJlLTZjZmYtMzc0Yi01MzVhZWY1NDZkN2QmaW5zaWQ9NTI0Nw&ptn=3&ver=2&hsh=3&fclid=2085426e-eebe-6cff-374b-535aef546d7d&psq=%e3%81%aa%e3%81%9c%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%81%af%e5%8b%95%e3%81%8f%e3%81%ae%e3%81%8b&u=a1aHR0cHM6Ly93d3cuYW1hem9uLmNvLmpwLyVFMyU4MyU5NyVFMyU4MyVBRCVFMyU4MiVCMCVFMyU4MyVBOSVFMyU4MyVBMCVFMyU4MSVBRiVFMyU4MSVBQSVFMyU4MSU5QyVFNSU4QiU5NSVFMyU4MSU4RiVFMyU4MSVBRSVFMyU4MSU4Qi0lRTclQUMlQUMlRUYlQkMlOTIlRTclODklODgtJUU3JTlGJUE1JUUzJTgxJUEzJUUzJTgxJUE2JUUzJTgxJThBJUUzJTgxJThEJUUzJTgxJTlGJUUzJTgxJTg0JUUzJTgzJTk3JUUzJTgzJUFEJUUzJTgyJUIwJUUzJTgzJUE5JUUzJTgzJUEwJUUzJTgxJUFFJUU1JTlGJUJBJUU3JUE0JThFJUU3JTlGJUE1JUU4JUFEJTk4LSVFNyU5RiVBMiVFNiVCMiVBMiVFNCVCOSU4NSVFOSU5QiU4NC9kcC80ODIyMjgzMTUx&ntb=1)
ソースコードがコンパイルされてネイティブコードになり実行される流れが分かった。
他に仮想記憶やメモリ効率化、圧縮法などの簡単な紹介も載っているため、求めていた本だった。


## Clean Architect
読んでみたが、自身のレベルが足らずついていけなかった。。。
設計の経験を積んでから見てみたい。
SOLIDはなんとか理解できた。

GW終了！