Reddit reviews Head First Software Development: A Learner's Companion to Software Development
We found 5 Reddit comments about Head First Software Development: A Learner's Companion to Software Development. Here are the top ones, ranked by their Reddit score.
O Reilly Media
Strictly in order.
Head First Programming
Head First Java
Effective Java
Head First Design Patterns
Head First Software Development
<http://developer.android.com/training/index.html&gt;
You are welcome!
Head First Software Development
Start with this book. I think it explains the basics pretty well. It’s not about creating flow charts though that can be part of it. Your goal is to create attainable goals in order to reach your solutions in an efficient manner. Like breaking large problems into smaller ones and taking them on one at a time. You should learn different design patterns and how to apply them. Programming isn’t writing code. It’s developing solutions to problems that a program will solve. Writing code is just the medium used.
Other advice I'd give:
If you enjoyed the Head First experience, you should proceed to Head First Software Development which does cover this topic.
I used these books when I took the course in college:
http://www.amazon.com/Head-First-Software-Development-Pilone/dp/0596527357
http://www.amazon.com/Software-Engineering-9th-Edition-Sommerville/dp/0137035152