Development for Designers
intridea.com
intridea.com
This type of issue is extremely hard to convey to a programmer, because they know how to take these little bits of logic and build something functional. A lot of programming books are either completely step-by-step or abstract, and it's rare to find one that describes how to use these little legos to build something that works.
With design, I can throw stuff on a board, and mush it around until it looks decent, and go from there. I can do the same with programming, but I never learned how to walk like that so it's hard to prototype classes. (Yeah, I now know to just return a dummy object or whatever.)