TDD Books
-
Stripes: ...and Java web development is fun again (Pragmatic Programmers)
Published 12 years ago
by Frederic Daoud, Pragmatic Bookshelf
As a Java developer, you want to leverage your knowledge and the wealth of Java libraries and tools. But when it comes to web development, many frameworks seem over-engineered and too complex. They have a steep learning curve, and it's just too difficult to get them to do exactly what you need because of their "closed-box" design. Stripes brings simplicity back to Java web development. You'll be up and running in minutes, and can go a long way with just a few simple concepts. You'll spend your
-
Java: Introduction to Problem Solving and Programming (5th Edition)
Published 12 years ago
by Walter Savitch, Frank M. Carrano, Prentice Hall
Trusted authors Savitch and Carrano examine problem solving and programming techniques with Java. Readers are introduced to object-oriented programming and important concepts such as testing and debugging techniques, program style, inheritance, and exception handling. More emphasis on design and algorithms before coding in programming examples and case studies. More attention given to using methods prior to defining methods. Coverage of enumerations and the for-each loop..
-
Agile Principles, Patterns, and Practices in C# (Robert C. Martin Series)
Published 14 years ago
by Robert C. Martin, Micah Martin, Prentice Hall PTR
With the award-winning book Agile Software Development: Principles, Patterns, and Practices, Robert C. Martin helped bring Agile principles to tens of thousands of Java and C++ programmers. Now .NET programmers have a definitive guide to agile methods with this completely updated volume from Robert C. Martin and Micah Martin, Agile Principles, Patterns, and Practices in C#.
-
Agile Java(TM): Crafting Code with Test-Driven Development (Robert C. Martin Series)
Published 16 years ago
by Jeff Langr, Prentice Hall PTR
Agile Java is a valuable tutorial and reference. It introduces the Java languagewith no assumptions about a developer's background in Java, object-orienteddevelopment, or TDD. The book will also retain significant value as acookbook that readers will turn to time and again to learn how to approachTDD with respect to various language features.Teh author stresses the importance of TDD by showing coded tests for everyJava feature taught.
-
How to Find and Land a Microsoft .NET Development Job
Published 9 years ago
by Dave Haynes, CreateSpace
This book will teach you how to find and land a Microsoft .NET software development job and make you a better developer in the process. Learn the secrets of senior developers and take your career to the next level! You will learn: *The five traits that every successful developer should possess. *The best places to find .NET development jobs. *How to dramatically increase your chances by doing one thing that HR does not want you to do.
-
Java Power Tools
Published 12 years ago
by John Ferguson Smart, O'Reilly Media
All true craftsmen need the best tools to do their finest work, and programmers are no different. Java Power Tools delivers 30 open source tools designed to improve the development practices of Java developers in any size team or organization. Each chapter includes a series of short articles about one particular tool -- whether it's for build systems, version control, or other aspects of the development process -- giving you the equivalent of 30 short reference books in one package.
-
Agile Portfolio Management
Published 12 years ago
by Jochen Krebs, Microsoft Press
Find out how your company s full project portfolio can benefit from the principles of agility from an expert on agile processes. Agile software development is now more popular than ever, but agility doesn t need to stop there. This guide takes a big-picture look at how portfolio managers and project managers can make use of proven agile development methods to increase organizational efficiency.
-
Learning Ruby
Published 13 years ago
by Michael Fitzgerald, O'Reilly Media
You don't have to know everything about a car to drive one, and you don't need to know everything about Ruby to start programming with it. Written for both experienced and new programmers alike, Learning Ruby is a just-get-in-and-drive book -- a hands-on tutorial that offers lots of Ruby programs and lets you know how and why they work, just enough to get you rolling down the road.
-
Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design
Published 11 years ago
by James A. Whittaker, Addison-Wesley Professional
How to Find and Fix the Killer Software Bugs that Evade Conventional TestingIn Exploratory Software Testing, renowned software testing expert James Whittaker reveals the real causes of today’s most serious, well-hidden software bugs--and introduces powerful new “exploratory” techniques for finding and correcting them.
-
Professional Visual Studio 2008 (Wrox Programmer to Programmer)
Published 12 years ago
by Nick Randolph, David Gardner, Wrox
Professional Visual Studio 2008 Microsoft Visual Studio 2008 is the latest version in the ongoing evolution of the Integrated Development Environment (IDE), and this resource examines the diverse facets of the IDE—from common tasks to intricate functions to the powerful tools that accompany the main code editing and design windows.