Some of these books I’ve been meaning to read up on for while. I’ve intentionally avoided books teaching code, as they quickly go out of date, and there’s a ton of information online for that sort of thing anyway. I don’t get much time to read, but hopefully I can get some of these reading resources for better coding, and write my own reviews on them as I go.
Design patterns : elements of reusable object-oriented software
I’ve dipped into object oriented programming here and there. I’d like to learn more about applying it to projects. Lean, dry code is always an objective of mine (pun intended), especially in a team environment.
Think Like a Programmer: An Introduction to Creative Problem Solving
I have problem solving methods, as discussed in another post. But problem solving is in our daily lives, so why not apply the skill I already have and use it to my advantage?
The Self-Taught Programmer: The Definitive Guide to Programming Professionally
I was self taught, probably along with a lot of other developers. With that in mind, it’d make sense to elevate my skills into something that’s more professional. Not only for career development, but to help integrate myself better within development teams. For example, when testing for bugs in a team environment.
Computer Science Distilled: Learn the Art of Solving Computational Problems
I’ve worked with developers with computer science degrees and so on. It definitely shows in their work, and in a way it’s a topic that’s interested me. I don’t have any formal qualifications related to development or computing, so I found this book in the hope that I can pick up on some insights, without getting too bogged down with the details.
Don’t Make Me Think, Revisited: A Common Sense Approach to Web Usability (Voices That Matter)
This is a topic that’s important to me, as more of my work leans towards front end development. UX and UI development also plays a role in this, so this book interests me.
Refactoring: Improving the Design of Existing Code
I work with legacy code a lot during the course of my work. Makes sense to get a book to improve that skill further. It’s probably number one in my list for reading resources for coding.
Clean Architecture: A Craftsman’s Guide to Software Structure and Design
This is a little outside of my normal workflow, but might still be worth a read. I don’t work on software per se, but it still have some value when I work on projects requiring more complex WordPress development.