Category: Software Development

WinRT Revealed 0

WinRT Revealed

Windows 8 application development is an exciting topic these days. Windows 8 introduces WinRT, the API for accessing the operating system and the underlying hardware where Metro applications run. WinRT can be accessed through multiple development...

Version Control with Git, 2nd Edition 0

Version Control with Git, 2nd Edition

Get up to speed on Git for tracking, branching, merging, and managing code revisions. Through a series of step-by-step tutorials, this practical guide takes you quickly from Git fundamentals to advanced techniques, and provides friendly yet...

Think Like a Programmer 0

Think Like a Programmer

The real challenge of programming isn’t learning a language’s syntax—it’s learning to creatively solve problems so you can build something great. In this one-of-a-kind text, author V. Anton Spraul breaks down the ways that programmers solve...

ATDD by Example 0

ATDD by Example

With Acceptance Test-Driven Development (ATDD), business customers, testers, and developers can collaborate to produce testable requirements that help them build higher quality software more rapidly. However, ATDD is still widely misunderstood by many practitioners. ATDD by...

Enterprise Software Delivery 0

Enterprise Software Delivery

Globalization, rapid technology churn, and massive economic shifts have made it more difficult than ever to deliver high-value enterprise software. In Enterprise Software Delivery, IBM Distinguished Engineer Alan W. Brown guides decision-makers in understanding these new...

Disciplined Agile Delivery 0

Disciplined Agile Delivery

Master IBM’s Breakthrough DAD Process Framework for Succeeding with Agile in Large, Complex, Mission-Critical IT Projects It is widely recognized that moving from traditional to agile approaches to build software solutions is a critical source of...