Paperback: 352 pages
Publisher: Wiley; 1 edition (August 29, 2011)
Product Dimensions: 7.3 x 0.7 x 9.1 inches
Shipping Weight: 1.8 pounds (View shipping rates and policies)
Average Customer Review: 4.3 out of 5 stars See all reviews (106 customer reviews)
Best Sellers Rank: #122,200 in Books (See Top 100 in Books) #10 in Books > Engineering & Transportation > Engineering > Design #120 in Books > Textbooks > Computer Science > Graphics & Visualization #126 in Books > Computers & Technology > Internet & Social Media > Hacking
I was extremely excited for this book. I know a lot of programmers who feel like they can futz around with Photoshop or HTML or what not, but don't really know why they're doing what they're doing or how to approach design problems. They always bemoan the lack of background knowledge of design concepts. So, when I saw this book was being released, I rushed out to my local B&N and grabbed it ( was backordered for weeks, which spoke to how good I thought this would be!).I thought I'd get a really good introduction to design concepts, accompanied by really solid, cohesive examples of either how to use this in a design or examples of the concept in action and why it's a good use of it. What I got instead was a scattershot of sort of interesting concepts, a few examples, and a bunch of other random stuff. Maybe I'm more persnickety about books than the other reviewers, but if we're reading the same book, we must have totally different definitions of a good teaching book.Most of the information in there just struck me as weird and disjointed. I won't cover all the my issues with the book (some of them are just simply pedantic...), but I'll share a few examples. There's a (by page count) huge amount of space spent on Roman/Greek typography (something the author spent a lot of time researching in school as we're told in his back cover bio, inside bio, introduction, first chapter, and a few other times), but a tiny bit of information on selecting fonts for designs, type proportion, and so on. There's also a long rant on why Comic Sans is a bad font (even going so far as presenting a number of really technical arguments as to why it sucks), but completely neglects the most important point about font choice which is context.
Kadavy does a fantastic job taking the complete design beginner through the important parts of design. From a hacker's point of view, this book is brilliant, and exactly what I needed.Having designed several web sites and applications before without any form of design training or knowledge, I always felt like my designs were grossly lacking in a lot of ways. Designs seemed to always be based off of my gut feeling, and the opinions of other non-designers. While a gut check was good, my designs still sorely lacked.After reading this book, I feel as though Kadavy makes it clear how I can approach my designs with a different perspective. His chapters on typography, proportion and color are fantastic examples of this. I no longer feel like I will be stabbing in the dark to find that perfect color, but now have some tools in my arsenal to get good jobs done quickly.When I need the heady parts of design done and refined, I will still probably need to hire a designer, BUT with this book, as a hacker, It has set me off in the right direction to either leave my knowledge as is, and put out really good designs, or pursue a greater understanding of design but with a solid foundation.As a hacker, my time is money, and every day fiddling around with something is another day lost in terms of making great applications. This book will reduce my time fiddling with design, and increase my time focusing on my apps' functionality.That said, it isn't a perfect text (though still gets 5 stars in my opinion). There is a very fine line between a lot of information and too much information. Kadavy walks this line VERY well in this book, but at some points I felt as though it was a little too much info that was not giving me any more practical information.
Design for Hackers: Reverse Engineering Beauty DIY Beauty Magic (6 in 1): Epsom Salt, Aromatherapy, Body Scrubs, Candles, Essential Oils and Lotions for Your DIY Beauty Routine (Body Care & Beauty Products) Diabetes: Step by Step Diabetes Diet to Reverse Diabetes, Lower Your Blood Sugar and Live Well (Diabetes, Diabetes Diet, Diabetic Cookbook, Reverse Diabetes) Anti-Cancer Diet: An Ultimate Guide to Reverse and Prevent Cancer Naturally! (anti-cancer diet, anti-cancer cookbook, anti-cancer diet recipes, reverse cancer, prevent cancer) TYPE 2 DIABETES DESTROYER: The Secret to REVERSE Type 2 Diabetes, 3 Proven Steps to Reverse Type-2 Diabetes in 11 Days (Diabetes type 2, Diabetes, diabetes ... DIABETES,diabetic cookbook,type 2 diabetes) Diabetes: Diabetes Black Book: Reverse Diabetes Forever With 25 Superfoods (Reverse Diabetes, Diabetes Diet, Diabetes Cure, Insulin, Diabetes recipes) The Type 2 Diabetes Cure - How to Reverse Diabetes Naturally and Enjoy Healthy Living for Life (Reverse Diabetes, Diabetes, Type 2 Diabetes, Diabetes Diet, ... Solution, Type 2 Diabetes Cookbook, Book 1) Diabetes: Reverse Your Diabetes NOW! How To Take Control of Your Blood Sugar Easy and Fast!: Reverse Diabetes Forever (Type 2 Diabetes Cure Book 1) Diabetes: Reverse Diabetes: How to reverse diabetes and manage type 2 diabetes, type 1 diabetes and gestational diabetes (Diabetes, Type 2 diabetes, Type ... sugar, diabetic recipes, what is diabetes) Diabetes: The Most Effective Diabetic Superfoods To Reverse And Prevent Diabetes (Diabetes Diet, Diabetes Cure, Insulin, Type 2 Diabetes, Reverse Diabetes) Product Design: Techniques in Reverse Engineering and New Product Development The Face of the Future: Look Natural, Not Plastic: A Less-Invasive Approach to Enhance Your Beauty and Reverse Facial Aging G.Dieter's Li.Schmidt's Engineering 4th (Fourth) edition(Engineering Design (Engineering Series) [Hardcover])(2008) Hackers & Painters: Big Ideas from the Computer Age Hackers and Painters: Big Ideas from the Computer Age The Ultimate Guide to WordPress Security: Secure and protect your WordPress website form hackers and protect your data, get up to date security updates Black Hat Python: Python Programming for Hackers and Pentesters Violent Python: A Cookbook for Hackers, Forensic Analysts, Penetration Testers and Security Engineers Bayesian Methods for Hackers: Probabilistic Programming and Bayesian Inference (Addison-Wesley Data & Analytics) Network Forensics: Tracking Hackers through Cyberspace