"Dorothy and Mark provide another set of organizational and personal experiences tot guide our automation work. It brings us up to date, describing both the classical and most modern approaches to test automation." Lee Copeland
You will be baffled from time to time⦠Stick with this book. I promise the bewilderment will cease before you get to the final page.
~ Aaron Hillegass, Author
97 Things Every Programmer Should Know is a collection of short, two page essays, each by an experienced, sometimes famous programmer. The book is a collection of tips and tricks for writing code. The essay summaries below are some of my favorites.
This was the first book that i have read about designing apps. Tapworthy put me in the mindset for wanting to create iPhone apps. Tapworthy is a great guide on how to make successful iPhone apps. It teaches you the elements of art and design that will help your app out.
This book is as lightweight and robust as the framework it details. In a little over one hundred pages, authors Alan Harris and Konstantin Hase provide the reader with a solid foundation for working with Sinatra. The first chapter details the build of an obligatory introductory application but this time to the tune of rock, paper, scissors.
The Clean Coder by "Uncle" Bob Martin seems to be one of those self help books for programmers that have become popular over the years. This is a small book so I will make my review short.
Regular Expressions Pocket Reference book 2nd edition by O'Reilly authored by Tony Stubbeline may be one of a few gems worth owning in dead tree format as it follows other O'Reilly pocket reference as being more than the "man page" of information.
The book titled ATDD by Example by Markus Gartner is a book that describes the principles of Acceptance Test-Driven Development (ATDD). Written in 2013 and totaling 213 pages, this book uses two case-studies to teach those principles.
I'm still new to Photoshop. I build web applications professionally, but generally I'm not the guy creating the icons or choosing images. I'm often frustrated by even simple things like touching up a logo or resizing an icon for retina display.
So I am eager to get better, and I spend enough time in the tool that I know that the knowledge from a good lesson is likely to stick.