- Paperback: 352 pages
- Publisher: Sybex; 1 edition (April 9, 2004)
- Language: English
- ISBN-10: 078214327X
- ISBN-13: 978-0782143270
- Product Dimensions: 7.5 x 0.7 x 9 inches
- Shipping Weight: 1.1 pounds
- Average Customer Review: 3.7 out of 5 stars See all reviews (24 customer reviews)
- Amazon Best Sellers Rank: #1,301,458 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Coder to Developer: Tools and Strategies for Delivering Your Software 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Customers who bought this item also bought
What other items do customers buy after viewing this item?
From the Back Cover
"Two thumbs up"
—Gregory V. Wilson, Dr. Dobbs Journal (October 2004)
No one can disparage the ability to write good code. At its highest levels, it is an art.
But no one can confuse writing good code with developing good software. The difference—in terms of challenges, skills, and compensation—is immense.
Coder to Developer helps you excel at the many non-coding tasks entailed, from start to finish, in just about any successful development project. What's more, it equips you with the mindset and self-assurance required to pull it all together, so that you see every piece of your work as part of a coherent process. Inside, you'll find plenty of technical guidance on such topics as:
- Choosing and using a source code control system
- Code generation tools—when and why
- Preventing bugs with unit testing
- Tracking, fixing, and learning from bugs
- Application activity logging
- Streamlining and systematizing the build process
- Traditional installations and alternative approaches
About the Author
Mike Gunderloy is the lead developer for Lark Group, Inc., an independent software consulting firm in eastern Washington. He has worked with Microsoft data access and web technologies for more than a decade. He is the author of ADO and ADO. NET Programming, and co-author of .NET Programming 10-Minute Solutions, Mastering Visual C# .NET, .NET E- Commerce Programming, and the best- selling Access 2002 Developer's Handbook series, all from Sybex.
If you are a seller for this product, would you like to suggest updates through seller support?
Top Customer Reviews
If you consider yourself more of a software developer already, I recommend reading The Pragmatic Programmer: From Journeyman to Master instead. Despite being written four years earlier, that book is written in a much more timeless manner by focusing on concepts and ignoring the tools of the day.
If you're not a novice programmer, I'd strongly suggest looking over the text before purchasing.
It would, I think, be useful for a novice programmer, or someone fresh out of school who's been working on class assignments, rather than real-world projects.
The author is focused on individual or small-team development, but I would have liked to have seen quite a bit more on design and development processes.
This book is a great introductory text into general programming techniques: take advantage of your IDE, use tools that complement your IDE, use test driven development, map out a project, team development, track your time, etc.
Almost all the subjects deal with programmer professionalism. Subjects that we take for granted that no one really writes about and most programming texts do not delve into: leverage your tools, look for resources beyond the accepted tool set. Will this make you a top notch programmer? No, but it's like having a break room conversation with a programmer ace and realizing that what you do could be a lot easier.
As someone who doesn't develop .NET software (nor even Windows software at the moment), I found myself skimming or completely skipping large portions of the book that described .NET- and Windows-specific tools. The further I got along in the book, the more I found myself reading only the general overview sections to get an idea of what Mr. Gunderloy was trying to say, and then skipping the specifics. A lot of the ideas and advice in this book are basic, so they may appeal more to beginning programmers than to experienced developers. However, the information is good, and it provides a helpful foundation for good development habits.
If you're a beginning .NET programmer, I think this would be a great book to read. If you're a beginning Mac, Unix or other non-Windows/.NET programmer, you'll probably pick up some good tips, but there are likely better books out there for you. If you're an experienced .NET programmer, you'll probably have a good background in most of the material, but the overviews of available tools might be helpful. If you're an experienced non-Windows/.NET programmer, I would not recommend this book -- the general ideas are fairly basic, and the specific advice will probably not be terribly applicable to your work.
The author covers project planning and setup from spec to code storage in chapters one to three. Chapters four and five cover some good practices with .NET code. Chapters six through eight; .NET tools. Chapters nine and ten; bug tracking in .NET. Chapter 11 is how to work with people. Chapters 12 and 14 documentation and licensing. Chapter 13 and 15 build and deployment of .NET projects.
At the time of it's writing this book would have been great for a developer who was fresh out of college and starting a .NET job. I often found myself thinking, "Yep, I do that because learned the hard way". I also found myself skipping sections when author mentioned a specific tool.
I wish I could give this book a good review. Had I read this when it came out I would have given it five stars. Now it's worth at most a skim of the good chapters.
Most Recent Customer Reviews
For example, the author misses the usefullness of virtual machines, encouraging readers to buy cheap pcs to test...Read more