Engineering & Problem Solving
I am an engineer through and through. I approach just about everything I do with an analytical mindset and an attitude that there is always a solution. I'm always looking for new challenges and efficient resources to overcoming them.
|Working Effectively with Legacy Code||If you have any legacy code (i.e. code without tests), you need this book!||Coding - Refactoring|
|Refactoring: Improving the Design of Existing Code||If you've been handed a pile of spaghetti code or maybe you've coded yourself into a corner, this book will clear things up.||Coding - Refactoring|
|Clean Code||Bad code is visible from 10 feet away; never get caught with bad code again.||Coding - Best Practices|
|The Firmware Handbook||An in-depth reference book that should have a spot on any embedded systems developer's bookshelf.||Coding - Best Practices|