Items related to Code Leader: Using People, Tools, and Processes to...

Code Leader: Using People, Tools, and Processes to Build Successful Software - Softcover

  • 3.62 out of 5 stars
    26 ratings by Goodreads
 
9780470259245: Code Leader: Using People, Tools, and Processes to Build Successful Software

Synopsis

This book is for the career developer who wants to take his or her skill set and/or project to the next level. If you are a professional software developer with 3–4 years of experience looking to bring a higher level of discipline to your project, or to learn the skills that will help you transition from software engineer to technical lead, then this book is for you. The topics covered in this book will help you focus on delivering software at a higher quality and lower cost. The book is about practical techniques and practices that will help you and your team realize those goals.

This book is for the developer understands that the business of software is, first and foremost, business. Writing code is fun, but writing high-quality code on time and at the lowest possible cost is what makes a software project successful. A team lead or architect who wants to succeed must keep that in mind.

Given that target audience, this book assumes a certain level of skill at reading code in one or more languages, and basic familiarity with building and testing software projects. It also assumes that you have at least a basic understanding of the software development lifecycle, and how requirements from customers become testable software projects.

Who This Book Is Not For: This is not a book for the entry-level developer fresh out of college, or for those just getting started as professional coders. It isn’t a book about writing code; it’s a book about how we write code together while keeping quality up and costs down. It is not for those who want to learn to write more efficient or literate code. There are plenty of other books available on those subjects, as mentioned previously.

This is also not a book about project management or development methodology. All of the strategies and techniques presented here are just as applicable to waterfall projects as they are to those employing Agile methodologies. While certain strategies such as Test-Driven Development and Continuous Integration have risen to popularity hand in hand with Agile development methodologies, there is no coupling between them. There are plenty of projects run using SCRUM that do not use TDD, and there are just as many waterfall projects that do.

Philosophy versus Practicality: There are a lot of religious arguments in software development. Exceptions versus result codes, strongly typed versus dynamic languages, and where to put your curly braces are just a few examples. This book tried to steer clear of those arguments here. Most of the chapters in this book deal with practical steps that you as a developer can take to improve your skills and improve the state of your project. The author makes no claims that these practices represent the way to write software. They represent strategies that have worked well for the author and other developers that he have worked closely with.

Philosophy certainly has its place in software development. Much of the current thinking in project management has been influenced by the Agile philosophy, for example. The next wave may be influenced by the Lean methodologies developed by Toyota for building automobiles. Because it represents a philosophy, the Lean process model can be applied to building software just as easily as to building cars. On the other hand, because they exist at the philosophical level, such methodologies can be difficult to conceptualize. The book tries to favor the practical over the philosophical, the concrete over the theoretical. This should be the kind of book that you can pick up, read one chapter of, and go away with some practical changes you can make to your software project that will make it better.

That said, the first part of this book is entitled “Philosophy” because the strategies described in it represent ways of approaching a problem rather than a specific solution. There are just as many practical ways to do Test-Driven Development as there are ways to manage a sof

"synopsis" may belong to another edition of this title.

About the Author

Patrick Cauldwell somehow found his way to a career in software despite earning a bachelor’s degree in East Asian Studies. From a work-study job in the student computer lab at college through early jobs in quality assurance and localization, and finally into full-time software engineering, Patrick has always been interested in what makes computers tick. He’s worked in a wide range of software operations, from very large projects at Intel to a very small start-up to a consulting job in the midst of the .COM boom.

From the Back Cover

Code Leader: Using People, Tools, and Processes to Build Successful Software

"Patrick is a pragmatist with a purist's knowledge. He has a deep understanding of what 'smells' right, and he knows when and how to find the right balance to get the job done. This philosophy of balanced 'pure pragmatism' pervades this book and makes it useful."
from the foreword by Scott Hanselman, Author of ComputerZen Blog, www.computerzen.com; Senior Program Manager, Developer Division, Microsoft Corporation

Writing code is rewarding, but writing high-quality code, on time and at the lowest possible cost, is what makes a software project successful. As the role of a professional developer has evolved and taken on additional responsibilities, it is now necessary to work in concert with a team in order to improve both the process and final results of a software project. This unique book introduces a set of concrete best practices and construction techniques that can be applied to the development process and to actual code construction, so that you can confidently solve business problems rather than deal solely with pure coding tasks.

Patrick Cauldwell understands that it is no longer sufficient to just write software that solves a problem; it must also be fast, scalable, reliable, and easy to use. In this reference, he explains how to build software that is of high quality at a lower cost and shares with you the practical steps you must take in order to transition from software engineer to technical lead.

What you will learn from this book

  • Practical steps you can take to combine different developmental philosophies, processes, and construction techniques into a unified approach to software

  • Methods for deciding which parts of a project you need to write yourself versus what you can buy or reuse

  • Tools and processes you can employ to improve source code quality and maintainability

  • How to create, run, organize, and measure tests, and then make them more useful to developers and testers

  • Ways that programming by contract can make your code easier for developers to understand and use

  • Recommended techniques for handling errors in your code that will make your application easier to debug and support

Who this book is for
This book is for experienced software developers who are looking to improve their development skill set and bring a higher level of discipline to a project.

Wrox guides are crafted to make learning programming languages and technologies easier than you think. Written by programmers for programmers, they provide a structured, tutorial format that will guide you through all the techniques involved.

"About this title" may belong to another edition of this title.

  • PublisherWrox Pr Inc
  • Publication date2008
  • ISBN 10 0470259248
  • ISBN 13 9780470259245
  • BindingPaperback
  • LanguageEnglish
  • Edition number1
  • Number of pages233
  • Rating
    • 3.62 out of 5 stars
      26 ratings by Goodreads

Buy Used

Condition: Very Good
Book is in very good condition...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Other Popular Editions of the Same Title

9788126516759: Code Leader: Using People, Tools, And Processes To Build Successful Software

Featured Edition

ISBN 10:  8126516755 ISBN 13:  9788126516759
Publisher: WILEY DREAMTECH INDIA (P) LTD.
Softcover

Search results for Code Leader: Using People, Tools, and Processes to...

Seller Image

Cauldwell, Patrick
Published by Wrox Pr Inc, 2008
ISBN 10: 0470259248 ISBN 13: 9780470259245
Used Softcover

Seller: Zoom Books East, Glendale Heights, IL, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: very_good. Book is in very good condition and may include minimal underlining highlighting. The book can also include "From the library of" labels. May not contain miscellaneous items toys, dvds, etc. . We offer 100% money back guarantee and 24 7 customer service. Seller Inventory # ZEV.0470259248.VG

Contact seller

Buy Used

US$ 17.98
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Cauldwell, Patrick
Published by Wrox, 2008
ISBN 10: 0470259248 ISBN 13: 9780470259245
Used Paperback

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_342897925

Contact seller

Buy Used

US$ 15.60
Convert currency
Shipping: US$ 3.75
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Cauldwell, Patrick
Published by Wrox Press, 2008
ISBN 10: 0470259248 ISBN 13: 9780470259245
Used Paperback

Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. No Jacket. May have limited writing in cover pages. Pages are unmarked. ~ ThriftBooks: Read More, Spend Less 0.94. Seller Inventory # G0470259248I4N00

Contact seller

Buy Used

US$ 19.60
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Cauldwell, Patrick
Published by Wrox, 2008
ISBN 10: 0470259248 ISBN 13: 9780470259245
Used paperback

Seller: Goldstone Books, Llandybie, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

paperback. Condition: Good. All orders are dispatched within one working day from our UK warehouse. We've been selling books online since 2004! We have over 750,000 books in stock. No quibble refund if not completely satisfied. Seller Inventory # mon0006995008

Contact seller

Buy Used

US$ 39.98
Convert currency
Shipping: US$ 9.46
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Patrick Cauldwell
Published by Wiley & Sons, 2008
ISBN 10: 0470259248 ISBN 13: 9780470259245
Used Taschenbuch

Seller: AHA-BUCH GmbH, Einbeck, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Sehr gut. Gebraucht - Sehr gut Sg - Ecke leicht angestoßen, ungelesenes Mängelexemplar, Sofortversand. Seller Inventory # INF1000142316

Contact seller

Buy Used

US$ 34.74
Convert currency
Shipping: US$ 34.14
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 3 available

Add to basket

Stock Image

Cauldwell, Patrick
Published by Wrox, 2008
ISBN 10: 0470259248 ISBN 13: 9780470259245
Used Paperback

Seller: dsmbooks, Liverpool, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. Very Good. book. Seller Inventory # D7S9-1-M-0470259248-6

Contact seller

Buy Used

US$ 102.61
Convert currency
Shipping: US$ 33.82
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Cauldwell
Published by John Wiley and Sons Ltd, 2008
ISBN 10: 0470259248 ISBN 13: 9780470259245
Used Softcover

Seller: OM Books, Sevilla, SE, Spain

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Usado - bueno. Seller Inventory # 9780470259245

Contact seller

Buy Used

US$ 149.89
Convert currency
Shipping: US$ 66.50
From Spain to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket