Vous voulez voir cette page en français ? Cliquez ici.


or
Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
Coder to Developer: Tools and Strategies for Delivering Your Software
 
 

Coder to Developer: Tools and Strategies for Delivering Your Software [Paperback]

Mike Gunderloy
3.7 out of 5 stars  See all reviews (12 customer reviews)
List Price: CDN$ 32.99
Price: CDN$ 24.85 & eligible for FREE Super Saver Shipping on orders over CDN$ 25. Details
You Save: CDN$ 8.14 (25%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually ships within 9 to 10 days.
Ships from and sold by Amazon.ca. Gift-wrap available.

Product Details


Product Description

Product Description

"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

To pull all of this together, the author has provided the source code for Download Tracker, a tool for organizing your collection of downloaded code, that's used for examples throughout this book. The code is provided in various states of completion, reflecting every stage of development, so that you can dig deep into the actual process of building software. But you'll also develop "softer" skills, in areas such as team management, open source collaboration, user and developer documentation, and intellectual property protection. If you want to become someone who can deliver not just good code but also a good product, this book is the place to start. If you must build successful software projects, it's essential reading.

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
To pull all of this together, the author has provided the source code for Download Tracker, a tool for organizing your collection of downloaded code, that's used for examples throughout this book. The code is provided in various states of completion, reflecting every stage of development, so that you can dig deep into the actual process of building software. But you’ll also develop “softer” skills, in areas such as team management, open source collaboration, user and developer documentation, and intellectual property protection. If you want to become someone who can deliver not just good code but also a good product, this book is the place to start. If you must build successful software projects, it’s essential reading.

Inside This Book (Learn More)
First Sentence
So there you are with your shiny new IDE and your coding skills and a vague idea of what it is that you want to produce. Read the first page
Explore More
Concordance
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

 

Customer Reviews

12 Reviews
5 star:
 (5)
4 star:
 (1)
3 star:
 (3)
2 star:
 (3)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.7 out of 5 stars (12 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most helpful customer reviews

1 of 1 people found the following review helpful
2.0 out of 5 stars Should have been titled ".NET Coder to Developer", Jun 22 2004
By 
James W. Anderson (Alpharetta, GA USA) - See all my reviews
(REAL NAME)   
This review is from: Coder to Developer: Tools and Strategies for Delivering Your Software (Paperback)
I purchased this book thinking it would focus on the more esoteric principles and guiding forces that separate experienced developers from code slingers, without regard to any specific implementation, or at least consider multiple implementations and technologies. I couldn't have been more mistaken.

From the second chapter on, this book makes it clear that it was written by a .NET developer, for other .NET developers, and could care less about anything that isn't .NET or Microsoft. Worse, the "pearls of wisdom" that I was hoping to find in this book are so few and far between that even .NET developers will find themselves struggling to justify the price they paid for this book.

I absolutely do not recommend this book to non-NET developers and I am even hesitatant about recommending it to .NET programmers. There really isn't anything in here that will offer you any real insight into how to make that transition "from coder to developer", unless you're so hopelessly lost that you actually need someone to tell you that you need a source control system, and should test everything you write.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful
2.0 out of 5 stars Not recommended, Jun 18 2004
By 
Daniel Howard (San Jose, CA USA) - See all my reviews
(REAL NAME)   
This review is from: Coder to Developer: Tools and Strategies for Delivering Your Software (Paperback)
I read this book from cover to cover, just to be fair. While I did find a few worthwhile tidbits, I would not recommend it to a professional working programmer.

The book is geared towards novices. It provides a lot of introduction and explanation of the reason to use a particular well-worn development practice, such as a daily build, and follows with a survey of the various ways to implement that practice. Often, the survey consists of listing five or so pieces of software to implement, followed by a three- or four-paragraph description of each one.

For the professional, all the major points are obvious and the implementation sections are too superficial to be educational. At best, this book might serve as a reminder of good development practices.

For the novice, I don't recommend it, either. As others have said, it focuses on .NET and novices should be learning general, widely used, transferable skills, not .NET specific skills.

That's really the problem. The book is too simple for experienced programmers and too narrowly focused for novices. It presumes that you are sophisticated enough to want to undertake an entire, professional development effort yourself (even including discussions on contracts and licensing) but also presumes that you need detailed introduction and explanation about why daily builds are a good idea. But, really, if you are taking on responsibility for an entire project, you should already know the basics. And, if you don't know the basics, you should concentrate on becoming an expert coder, not worry about broadening your knowledge to include contracts and licensing.

Maybe, just maybe, if you are a dedicated .NET programmer and you didn't come to it through Visual C++ (since any Visual C++ capable programmer always knows all this stuff), this book will be the right thing for you.

Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5.0 out of 5 stars Great addition to the library of any .NET developer, Jun 19 2004
By A Customer
This review is from: Coder to Developer: Tools and Strategies for Delivering Your Software (Paperback)
If you're a .net developer working alone or in a small team, this book will be a great addition to your library. It's basically a summary and repository of all the good practices that they don't teach you in CS classes in college but that you learn the hard way in real life. Although it's definitely geared more towards Microsoft .NET development (Chapter 6 for example deals entirely with "pumping up" the Visual Studio IDE), it still has a lot of tips and good practices to offer to any developer regardless of their platform. The author concisely reviews many tools to support the practices he's discussing (Unit testing, source control, daily builds, etc.) Those reviews alone are worth the purchase price of the book since you might (as I have) pick up a tool or two that will save you a lot of time in your development work (for a complete list of all the tools discussed in the book, see the book's companion website at codertodeveoper.com). Another reviewer concluded that the book was too shallow for experienced programmers and too narrow for novices. I believe it's quite the opposite, it's a great summary for experienced developers and a great start for novices.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Want to see more reviews on this item?
 Go to Amazon.com to see all 25 reviews  3.8 out of 5 stars 
 
 
Most recent customer reviews










Only search this product's reviews



Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.ca Privacy Statement Amazon.ca Shipping Information Amazon.ca Returns & Exchanges