DemoChoice Web Poll: Book Club for May 2022 |
1 candidate will be elected with 21 ballots cast. |
Growing Object-Oriented Software, Guided by Tests by Steve Freeman & Nat Pryce | Implementation Patterns by Kent Beck | Unit Testing Principles, Practices, and Patterns by Vladimir Khorikov | Extreme Programming Explained: Embrace Change, 2nd Edition by Kent Beck | Release It!: Design and Deploy Production-Ready Software by Michael T. Nygard | Effective Software Testing by Maurício Aniche | Fundamentals of Software Architecture by Neal Ford and Mark Richard | Learning Domain-Driven Design by Vlad Khononov | Refactoring (1st or 2nd Edition) 1st=Java, 2nd=JavaScript by Martin Fowler | Sustainable Software Architecture: Analyze and Reduce Technical Debt by Carola Lilienthal | Applying Domain-Driven Design And Patterns: With Examples in C# and .net by Jimmy Nilsson | Building Evolutionary Architectures by Neal Ford, Rebecca Parsons & Patrick Kua | Get Your Hands Dirty on Clean Architecture by Tom Hombergs | Java OOP Done Right by Alan Mellor | Just Enough Software Architecture: A Risk-Driven Approach by George H. Fairbanks | Patterns, Principles, and Practices of Domain-Driven Design by Scott Millett | Refactoring for Software Design Smells: Managing Technical Debt by Girish Suryanarayana | Software Architecture for Developers: Volumes 1 & 2 by Simon Brown | None of these | Need to win | |
Round 1 Count | 4 | 4 | 4 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 |
Transfers from Learning Domain-Driven Design by Vlad Khononov | 1 | |||||||||||||||||||
Round 2 Count | 5 | 4 | 4 | 2 | 2 | 1 | 1 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 |
Transfers from Sustainable Software Architecture: Analyze and Reduce Technical Debt by Carola Lilienthal | 1 | |||||||||||||||||||
Round 3 Count | 5 | 4 | 5 | 2 | 2 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 |
Transfers from Refactoring (1st or 2nd Edition) 1st=Java, 2nd=JavaScript by Martin Fowler | 1 | |||||||||||||||||||
Round 4 Count | 5 | 4 | 6 | 2 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 |
Transfers from Effective Software Testing by Maurício Aniche | 1 | |||||||||||||||||||
Round 5 Count | 5 | 4 | 7 | 2 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 |
Transfers from Fundamentals of Software Architecture by Neal Ford and Mark Richard | 1 | |||||||||||||||||||
Round 6 Count | 5 | 4 | 7 | 2 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 11 |
Transfers from Extreme Programming Explained: Embrace Change, 2nd Edition by Kent Beck | 1 | 1 | ||||||||||||||||||
Round 7 Count | 6 | 4 | 7 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 10 |
Transfers from Release It!: Design and Deploy Production-Ready Software by Michael T. Nygard | 3 | |||||||||||||||||||
Round 8 Count | 6 | 4 | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 10 |
Transfers from Implementation Patterns by Kent Beck | 3 | 1 | ||||||||||||||||||
Round 9 Count | 9 | 0 | 10 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 10 |
Status | Defeated | Defeated | Elected | Defeated | Defeated | Defeated | Defeated | Defeated | Defeated | Defeated | Defeated | Defeated | Defeated | Defeated | Defeated | Defeated | Defeated | Defeated |
Ballots cast: 21