System Software: An Introduction To Systems Programming, 3Rd Edition
System software: An introduction to systems programming by Leland L Beck (1985-07-30)
System Software: An Introduction to Systems Programming by Leland L. Beck (1990-01-03)
ATDD by Example: A Practical Guide to Acceptance Test-Driven Development: A Practical Guide to Acceptance TestDriven Development (AddisonWesley Signature Series (Beck))
ATDD by Example: A Practical Guide to Acceptance
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 Example is the first practical, entry-level, hands-on guide to implementing and successfully applying it. ATDD pioneer Markus Gartner walks readers step by step through deriving the right systems from business users, and then implementing fully automated, functional tests that accurately reflect business requirements, are intelligible to stakeholders, and promote more effective development. Through two end-to-end case studies, Gartner demonstrates how ATDD can be applied using diverse frameworks and languages. Each case study is accompanied by an extensive set of artifacts, including test automation classes, step definitions, and full sample implementations. These realistic examples illuminate ATDD's fundamental principles, show how ATDD fits into the broader development process, highlight tips from Gartner's extensive experience, and identify crucial pitfalls to avoid.Readers will learn to * Master the thought processes associated with successful ATDD implementation * Use ATDD with Cucumber to describe softwa...
- ASIN: 0321784154
- UPC: 785342784152
Leading Lean Software Development: Results Are not the Point (Addison-Wesley Signature Series (Beck))
Leading Lean Software Development: Results Are not the
Building on their breakthrough bestsellers Lean Software Development and Implementing Lean Software Development, Mary and Tom Poppendieck’s latest book shows software leaders and team members exactly how to drive high-value change throughout a software organization—and make it stick. They go far beyond generic implementation guidelines, demonstrating exactly how to make lean work in real projects, environments, and companies. The Poppendiecks organize this book around the crucial concept of frames, the unspoken mental constructs that shape our perspectives and control our behavior in ways we rarely notice. For software leaders and team members, some frames lead to long-term failure, while others offer a strong foundation for success. Drawing on decades of experience, the authors present twenty-four frames that offer a coherent, complete framework for leading lean software development. You’ll discover powerful new ways to act as competency leader, product champion, improvement mentor, front-line leader, and even visionary. Systems thinking: focusing on customers, bringing predictability to demand, and revamping policies that cause inefficiency Technical excellence: implementing low-dependency architectures, TDD, and evolutionary development processes, and promoting deeper ...
- ASIN: B002Y1U7VU
Generierung natürlicher Sprache mit Generalisierten Phrasenstruktur-Grammatiken (Informatik-Fachberichte / Subreihe Künstliche Intelligenz) (German Edition)
[(System Software : An Introduction to Systems Programming)] [By (author) Leland L. Beck] published on (August, 1996)
Refactoring: Ruby Edition (Addison-Wesley Professional Ruby Series)
Refactoring: Ruby Edition (Addison-Wesley Professional Ruby
The Definitive Refactoring Guide, Fully Revamped for Ruby With refactoring, programmers can transform even the most chaotic software into well-designed systems that are far easier to evolve and maintain. What’s more, they can do it one step at a time, through a series of simple, proven steps. Now, there’s an authoritative and extensively updated version of Martin Fowler’s classic refactoring book that utilizes Ruby examples and idioms throughout–not code adapted from Java or any other environment. The authors introduce a detailed catalog of more than 70 proven Ruby refactorings, with specific guidance on when to apply each of them, step-by-step instructions for using them, and example code illustrating how they work. Many of the authors’ refactorings use powerful Ruby-specific features, and all code samples are available for download. Leveraging Fowler’s original concepts, the authors show how to perform refactoring in a controlled, efficient, incremental manner, so you methodically improve your code’s structure without introducing new bugs. Whatever your role in writing or maintaining Ruby code, this book will be an indispensable resource. This book will help you Understand the core principles of refactoring and the reasons for doing it R...
- ASIN: B002TIOYWG
Implementation Patterns This reference serves as a catalog of the frequent decisions programmers make and the approaches to these decisions that result in code that communicates clearly, consistently, and is easy to read and modify. "Implementation Patterns" will appeal to programmers wishing to improve their practice, teams finding a common style, and language designers looking for abstractions to add. Full description
- ASIN: 0321413091
- UPC: 785342413090