My booklist for 2020 contains mostly books about computer related topics. The order of the list indicates the order in which I try to read them during 2020.
(edit: restructuring into main focus and backup books as some interesting books came into my radar during the year)
Main Focus:
The Practice of Programming✓
Very concise and well structured written, like all Kerninghan books I have read so far.
Learned here and there something new.- Design Patterns (Gang of Four)
Already had a peak at it and it seems very promising.
Intention is to refresh and gain new knowledge about patterns. Kaufen oder mieten?✓
A german book about the decision whether to rent or buy property.
This book provided a nice overview about the financial component of properties.
Especially at the end some misspellings and repetitions but overall I can definetly recommend this book for people that have no clue about property (like myself before reading the book).A Philosophy of Software Design✓
Saw several recommendations on this book and it was really suiting my current tasks at work. Spontaneous decision to read it this year.- Designing Data-Intensive Applications (german version) ~1/2 read, awesome so far! :)
Read in several places that this book is a must read related to data intensive, distributed systems. I also feel that I have a lack of knowledge in this area.
Backups:
- Moderne Verfahren der Kryptographie
A german book about modern methods in cryptography.
The book preview promised a nicely written, high level explaining book about modern cybersecurity topics! - Black Hat Go
Just in case there is some free time left. Mainly to improve my golang skills on an interesting topic! - The Rust Programming Language
This year I definetly want to have a look at rust, mostly out of interest, fun and maybe personal projects.
Won’t be able to dig too deep into Rust but a first glance should be sufficient.
For this purpose there is no way around the official Rust Programming Language book! - The Web Application Hackers Handbook
Was recommended by my former cybersecurity professor.
Instead of reading it - haven’t found time to read it before a 6 months assignment in the security department - I will prepare myself with the CS 253 - Web Security for this adventure.
I will try to write book reviews for the listed books once I finish them (no warranty).