Hello World! Today we will see three books that I recommend you to read as a developer. Tutorials are best when learning a particular technology but books are irreplaceable to learn a skill in-depth or do understand a particular concept.
I don't earn money for any of these links
By Charles Petzold
What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipulate language and invent new means of communicating with each other. And through CODE, we see how this ingenuity and our very human compulsion to communicate have driven the technological innovations of the past two centuries.
The book starts from the basics of computer science and goes deeper into studying how a computer is done. You don't need an important math background to understand it.
On Amazon - Not too expensive
By Robert C. Martin
Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.
The book brings forward a well-structured perspective on how code should look like, in order for that code to be readable and maintainable.
On Amazon - Kindle version not really expensive
By Gayle Laakmann McDowell
I am not a recruiter. I am a software engineer. And as such, I know what it's like to be asked to whip up brilliant algorithms on the spot and then write flawless code on a whiteboard. I've been through this—as a candidate and as an interviewer.
Happy Reading! Remember the ❤️
A loooong, and fun, weekly recap for you
Free PDF version of my articles
Highly customizable inbox
That's --> free <-- and you help me!