Software Engineering Guide Books that I found to be helpful

2 min readJun 9, 2021
Oh look! It’s a Banana Tree. I took this photo during a visit to the Botanical Garden in Singapore.

Here are some books that I have come across and found them to be quite useful. Putting them down here for future easy references.

  • Enabled me to better understand how to code better, specifically in Java.
  • One of the best books i have ever read! I chanced upon this book when I was trying to search for alternatives to the famed design pattern book, Gangs of Four (GoF) Design Patterns which I found to be hard and boring to follow. Head First Design Patterns provides clear and entertaining visuals to explain design patterns. The examples presented are helpful in understanding the concepts and it is an enjoyable book indeed!
  • Another good book to understanding more about writing clean code. I wrote a separate Medium Article to summarise my key learnings.
  • A brain-friendly book from the Head-First Series. Good for beginners to Java
  • A beginners-friendly book to Spring, or more specifically Spring Boot.

Of course, reading and actually writing real code are two different things. The key is for me to get my hands dirty and practice what I have learned :)

This article will be updated when I chance upon any more interesting books!

The End :)




𓆉︎ 𝙳𝚛𝚎𝚊𝚖𝚎𝚛 🪴𝙲𝚛𝚎𝚊𝚝𝚘𝚛 👩‍💻𝚂𝚘𝚏𝚝𝚠𝚊𝚛𝚎 𝚎𝚗𝚐𝚒𝚗𝚎𝚎𝚛 ☻ I write & reflect weekly about software engineering, my life and books. Ŧ๏ɭɭ๏ฬ ๓є!