DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Ballot Depth | How it works | Main Page


Round 1    
--------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  14.0  (41.2%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :LLLLLLLLLLLLLLLLLLLLLL
Architecture Modernization by Nick Tune with Jean-Georges Perrin  3.0  (8.8%) 
BBBBBBBBBBBB _____________________ :
Building Evolutionary Architectures by Neal Ford, Rebecca Parsons & Patrick Kua  3.0  (8.8%) 
CCCCCCCCCCC ______________________ :
Designing Data-Intensive Applications by Martin Kleppmann  2.0  (5.9%) 
FFFFFFFF _________________________ :
Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architectur  2.0  (5.9%) 
PPPPPPPP _________________________ :
The Programmer's Brain by Felienne Hermans  2.0  (5.9%) 
QQQQQQQQ _________________________ :
Tidy First? by Kent Beck  2.0  (5.9%) 
RRRRRRRR _________________________ :
Get Your Hands Dirty on Clean Architecture (2nd Ed) by Tom Hombergs  1.0  (2.9%) 
HHHH _____________________________ :
Growing Object-Oriented Software, Guided by Tests by Steve Freeman & Nat Pryce  1.0  (2.9%) 
IIII _____________________________ :
Just Enough Software Architecture: A Risk-Driven Approach by George H. Fairbanks  1.0  (2.9%) 
JJJJ _____________________________ :
Modern Software Engineering: Doing What Works to Build Better Software Faster by Dave Farley  1.0  (2.9%) 
KKK ______________________________ :
Software Mistakes and Tradeoffs: How to make good programming decisions by Tomasz Lelek, Jon Skeet  1.0  (2.9%) 
NNNN _____________________________ :
Spring Security in Action by Laurentiu Spilca  1.0  (2.9%) 
OOOO _____________________________ :
   
Results   Redistributed Votes (to these colors)
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young Elected
BBBBBB HH II K MMM QQQ RRRRR

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

In the first round, the first choices on each ballot are tallied.
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young has enough votes to guarantee victory and is declared a winner. To ensure that everyone's vote counts equally, votes that exceed that threshold are counted toward their next highest ranking, if possible. This is actually done by counting a fraction of the ballots most recently counted for the winning candidate.

New colors:
S
Release It!: Design and Deploy Production-Ready Software by Michael T. Nygard

next round Next Round














 
     
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 2    
--------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  8.5  (25.0%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :
Architecture Modernization by Nick Tune with Jean-Georges Perrin  4.6  (13.4%) 
BBBBBBBBBBBBBBBBBB _______________ :
Building Evolutionary Architectures by Neal Ford, Rebecca Parsons & Patrick Kua  3.0  (8.8%) 
CCCCCCCCCCCC _____________________ :
Designing Data-Intensive Applications by Martin Kleppmann  2.0  (5.9%) 
FFFFFFFF _________________________ :
Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architectur  2.0  (5.9%) 
PPPPPPPP _________________________ :
The Programmer's Brain by Felienne Hermans  2.8  (8.2%) 
QQQQQQQQQQQ ______________________ :
Tidy First? by Kent Beck  3.2  (9.3%) 
RRRRRRRRRRRRR ____________________ :
Get Your Hands Dirty on Clean Architecture (2nd Ed) by Tom Hombergs  1.4  (4.1%) 
HHHHH ____________________________ :
Growing Object-Oriented Software, Guided by Tests by Steve Freeman & Nat Pryce  1.4  (4.1%) 
IIIIII ___________________________ :
Just Enough Software Architecture: A Risk-Driven Approach by George H. Fairbanks  1.0  (2.9%) 
JJJJ _____________________________ :
Modern Software Engineering: Doing What Works to Build Better Software Faster by Dave Farley  1.4  (4.1%) 
KKKKK ____________________________ :
Software Mistakes and Tradeoffs: How to make good programming decisions by Tomasz Lelek, Jon Skeet  1.0  (2.9%) 
NNNN _____________________________ :
Spring Security in Action by Laurentiu Spilca  1.0  (2.9%) 
OOOO _____________________________ :
Release It!: Design and Deploy Production-Ready Software by Michael T. Nygard  0.8  (2.3%) 
MMM ______________________________ :
   
Results   Redistributed Votes (to these colors)
Release It!: Design and Deploy Production-Ready Software by Michael T. Nygard Defeated
F P

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

The last-place candidate (Release It!: Design and Deploy Production-Ready Software by Michael T. Nygard) is eliminated. Ballots for that candidate are counted toward their next highest ranking.

next round Next Round














 
 
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 3    
---------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  8.5  (25.0%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :
Architecture Modernization by Nick Tune with Jean-Georges Perrin  4.6  (13.4%) 
BBBBBBBBBBBBBBBBBB ________________ :
Building Evolutionary Architectures by Neal Ford, Rebecca Parsons & Patrick Kua  3.0  (8.8%) 
CCCCCCCCCCCC ______________________ :
Designing Data-Intensive Applications by Martin Kleppmann  2.4  (7.0%) 
FFFFFFFFFF ________________________ :
Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architectur  2.4  (7.0%) 
PPPPPPPPP _________________________ :
The Programmer's Brain by Felienne Hermans  2.8  (8.2%) 
QQQQQQQQQQQ _______________________ :
Tidy First? by Kent Beck  3.2  (9.3%) 
RRRRRRRRRRRR ______________________ :
Get Your Hands Dirty on Clean Architecture (2nd Ed) by Tom Hombergs  1.4  (4.1%) 
HHHHH _____________________________ :
Growing Object-Oriented Software, Guided by Tests by Steve Freeman & Nat Pryce  1.4  (4.1%) 
IIIII _____________________________ :
Just Enough Software Architecture: A Risk-Driven Approach by George H. Fairbanks  1.0  (2.9%) 
JJJJ ______________________________ :
Modern Software Engineering: Doing What Works to Build Better Software Faster by Dave Farley  1.4  (4.1%) 
KKKKK _____________________________ :
Software Mistakes and Tradeoffs: How to make good programming decisions by Tomasz Lelek, Jon Skeet  1.0  (2.9%) 
NNNN ______________________________ :
Spring Security in Action by Laurentiu Spilca  1.0  (2.9%) 
OOOO ______________________________ :
   
Results   Redistributed Votes (to these colors)
Spring Security in Action by Laurentiu Spilca Defeated
QQQQ

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

A tie was resolved by choosing a candidate at random.
The last-place candidate (Spring Security in Action by Laurentiu Spilca) is eliminated. Ballots for that candidate are counted toward their next highest ranking.

next round Next Round














 
 
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 4    
--------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  8.5  (25.0%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :
Architecture Modernization by Nick Tune with Jean-Georges Perrin  4.6  (13.4%) 
BBBBBBBBBBBBBBBBBB _______________ :
Building Evolutionary Architectures by Neal Ford, Rebecca Parsons & Patrick Kua  3.0  (8.8%) 
CCCCCCCCCCCC _____________________ :
Designing Data-Intensive Applications by Martin Kleppmann  2.4  (7.0%) 
FFFFFFFFFF _______________________ :
Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architectur  2.4  (7.0%) 
PPPPPPPPP ________________________ :
The Programmer's Brain by Felienne Hermans  3.8  (11.1%) 
QQQQQQQQQQQQQQQ __________________ :
Tidy First? by Kent Beck  3.2  (9.3%) 
RRRRRRRRRRRR _____________________ :
Get Your Hands Dirty on Clean Architecture (2nd Ed) by Tom Hombergs  1.4  (4.1%) 
HHHHHH ___________________________ :
Growing Object-Oriented Software, Guided by Tests by Steve Freeman & Nat Pryce  1.4  (4.1%) 
IIIIII ___________________________ :
Just Enough Software Architecture: A Risk-Driven Approach by George H. Fairbanks  1.0  (2.9%) 
JJJJ _____________________________ :
Modern Software Engineering: Doing What Works to Build Better Software Faster by Dave Farley  1.4  (4.1%) 
KKKKK ____________________________ :
Software Mistakes and Tradeoffs: How to make good programming decisions by Tomasz Lelek, Jon Skeet  1.0  (2.9%) 
NNNN _____________________________ :
   
Results   Redistributed Votes (to these colors)
Just Enough Software Architecture: A Risk-Driven Approach by George H. Fairbanks Defeated
BBBB

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

A tie was resolved by choosing a candidate at random.
The last-place candidate (Just Enough Software Architecture: A Risk-Driven Approach by George H. Fairbanks) is eliminated. Ballots for that candidate are counted toward their next highest ranking.

next round Next Round














 
 
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 5    
---------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  8.5  (25.0%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL _ :
Architecture Modernization by Nick Tune with Jean-Georges Perrin  5.6  (16.4%) 
BBBBBBBBBBBBBBBBBBBBBB ____________ :
Building Evolutionary Architectures by Neal Ford, Rebecca Parsons & Patrick Kua  3.0  (8.8%) 
CCCCCCCCCCCC ______________________ :
Designing Data-Intensive Applications by Martin Kleppmann  2.4  (7.0%) 
FFFFFFFFF _________________________ :
Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architectur  2.4  (7.0%) 
PPPPPPPPP _________________________ :
The Programmer's Brain by Felienne Hermans  3.8  (11.1%) 
QQQQQQQQQQQQQQQ ___________________ :
Tidy First? by Kent Beck  3.2  (9.3%) 
RRRRRRRRRRRR ______________________ :
Get Your Hands Dirty on Clean Architecture (2nd Ed) by Tom Hombergs  1.4  (4.1%) 
HHHHH _____________________________ :
Growing Object-Oriented Software, Guided by Tests by Steve Freeman & Nat Pryce  1.4  (4.1%) 
IIIII _____________________________ :
Modern Software Engineering: Doing What Works to Build Better Software Faster by Dave Farley  1.4  (4.1%) 
KKKKKK ____________________________ :
Software Mistakes and Tradeoffs: How to make good programming decisions by Tomasz Lelek, Jon Skeet  1.0  (2.9%) 
NNNN ______________________________ :
   
Results   Redistributed Votes (to these colors)
Software Mistakes and Tradeoffs: How to make good programming decisions by Tomasz Lelek, Jon Skeet Defeated
QQQ

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

The last-place candidate (Software Mistakes and Tradeoffs: How to make good programming decisions by Tomasz Lelek, Jon Skeet) is eliminated. Ballots for that candidate are counted toward their next highest ranking.

next round Next Round














 
 
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 6    
--------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  8.5  (25.0%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :L
Architecture Modernization by Nick Tune with Jean-Georges Perrin  5.6  (16.4%) 
BBBBBBBBBBBBBBBBBBBBBB ___________ :
Building Evolutionary Architectures by Neal Ford, Rebecca Parsons & Patrick Kua  3.0  (8.8%) 
CCCCCCCCCCCC _____________________ :
Designing Data-Intensive Applications by Martin Kleppmann  2.4  (7.0%) 
FFFFFFFFF ________________________ :
Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architectur  2.4  (7.0%) 
PPPPPPPPP ________________________ :
The Programmer's Brain by Felienne Hermans  4.8  (14.1%) 
QQQQQQQQQQQQQQQQQQQ ______________ :
Tidy First? by Kent Beck  3.2  (9.3%) 
RRRRRRRRRRRRR ____________________ :
Get Your Hands Dirty on Clean Architecture (2nd Ed) by Tom Hombergs  1.4  (4.1%) 
HHHHHH ___________________________ :
Growing Object-Oriented Software, Guided by Tests by Steve Freeman & Nat Pryce  1.4  (4.1%) 
IIIIII ___________________________ :
Modern Software Engineering: Doing What Works to Build Better Software Faster by Dave Farley  1.4  (4.1%) 
KKKKKK ___________________________ :
   
Results   Redistributed Votes (to these colors)
Modern Software Engineering: Doing What Works to Build Better Software Faster by Dave Farley Defeated
C RRRR

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

A tie was resolved by choosing a candidate at random.
The last-place candidate (Modern Software Engineering: Doing What Works to Build Better Software Faster by Dave Farley) is eliminated. Ballots for that candidate are counted toward their next highest ranking.

next round Next Round














 
 
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 7    
--------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  8.5  (25.0%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :
Architecture Modernization by Nick Tune with Jean-Georges Perrin  5.6  (16.4%) 
BBBBBBBBBBBBBBBBBBBBBB ___________ :
Building Evolutionary Architectures by Neal Ford, Rebecca Parsons & Patrick Kua  3.4  (10.0%) 
CCCCCCCCCCCCCC ___________________ :
Designing Data-Intensive Applications by Martin Kleppmann  2.4  (7.0%) 
FFFFFFFFF ________________________ :
Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architectur  2.4  (7.0%) 
PPPPPPPPP ________________________ :
The Programmer's Brain by Felienne Hermans  4.8  (14.1%) 
QQQQQQQQQQQQQQQQQQQ ______________ :
Tidy First? by Kent Beck  4.2  (12.3%) 
RRRRRRRRRRRRRRRRR ________________ :
Get Your Hands Dirty on Clean Architecture (2nd Ed) by Tom Hombergs  1.4  (4.1%) 
HHHHH ____________________________ :
Growing Object-Oriented Software, Guided by Tests by Steve Freeman & Nat Pryce  1.4  (4.1%) 
IIIIII ___________________________ :
   
Results   Redistributed Votes (to these colors)
Get Your Hands Dirty on Clean Architecture (2nd Ed) by Tom Hombergs Defeated
FFFFF

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

A tie was resolved by choosing a candidate at random.
The last-place candidate (Get Your Hands Dirty on Clean Architecture (2nd Ed) by Tom Hombergs) is eliminated. Ballots for that candidate are counted toward their next highest ranking.

next round Next Round














 
 
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 8    
---------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  8.5  (25.0%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :
Architecture Modernization by Nick Tune with Jean-Georges Perrin  5.6  (16.4%) 
BBBBBBBBBBBBBBBBBBBBBB ____________ :
Building Evolutionary Architectures by Neal Ford, Rebecca Parsons & Patrick Kua  3.4  (10.0%) 
CCCCCCCCCCCCC _____________________ :
Designing Data-Intensive Applications by Martin Kleppmann  3.8  (11.1%) 
FFFFFFFFFFFFFFF ___________________ :
Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architectur  2.4  (7.0%) 
PPPPPPPPPP ________________________ :
The Programmer's Brain by Felienne Hermans  4.8  (14.1%) 
QQQQQQQQQQQQQQQQQQQ _______________ :
Tidy First? by Kent Beck  4.2  (12.3%) 
RRRRRRRRRRRRRRRRR _________________ :
Growing Object-Oriented Software, Guided by Tests by Steve Freeman & Nat Pryce  1.4  (4.1%) 
IIIIII ____________________________ :
   
Results   Redistributed Votes (to these colors)
Growing Object-Oriented Software, Guided by Tests by Steve Freeman & Nat Pryce Defeated
CC LLLL

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

The last-place candidate (Growing Object-Oriented Software, Guided by Tests by Steve Freeman & Nat Pryce) is eliminated. Ballots for that candidate are counted toward their next highest ranking.

next round Next Round














 
 
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 9    
--------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  9.5  (27.9%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :LLLLL
Architecture Modernization by Nick Tune with Jean-Georges Perrin  5.6  (16.4%) 
BBBBBBBBBBBBBBBBBBBBBB ___________ :
Building Evolutionary Architectures by Neal Ford, Rebecca Parsons & Patrick Kua  3.8  (11.1%) 
CCCCCCCCCCCCCC ___________________ :
Designing Data-Intensive Applications by Martin Kleppmann  3.8  (11.1%) 
FFFFFFFFFFFFFFF __________________ :
Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architectur  2.4  (7.0%) 
PPPPPPPPPP _______________________ :
The Programmer's Brain by Felienne Hermans  4.8  (14.1%) 
QQQQQQQQQQQQQQQQQQQ ______________ :
Tidy First? by Kent Beck  4.2  (12.3%) 
RRRRRRRRRRRRRRRR _________________ :
   
Results   Redistributed Votes (to these colors)
Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architectur Defeated
BBBB QQQQ R

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

The last-place candidate (Test-Driven Development with Java: Create higher-quality software by writing tests first with SOLID and hexagonal architectur) is eliminated. Ballots for that candidate are counted toward their next highest ranking.

next round Next Round














 
 
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 10    
--------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  9.5  (27.9%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :LLLLL
Architecture Modernization by Nick Tune with Jean-Georges Perrin  6.6  (19.3%) 
BBBBBBBBBBBBBBBBBBBBBBBBBB _______ :
Building Evolutionary Architectures by Neal Ford, Rebecca Parsons & Patrick Kua  3.8  (11.1%) 
CCCCCCCCCCCCCCC __________________ :
Designing Data-Intensive Applications by Martin Kleppmann  3.8  (11.1%) 
FFFFFFFFFFFFFFF __________________ :
The Programmer's Brain by Felienne Hermans  5.8  (17.0%) 
QQQQQQQQQQQQQQQQQQQQQQQ __________ :
Tidy First? by Kent Beck  4.6  (13.4%) 
RRRRRRRRRRRRRRRRRR _______________ :
   
Results   Redistributed Votes (to these colors)
Building Evolutionary Architectures by Neal Ford, Rebecca Parsons & Patrick Kua Defeated
BBBB FFFFFFFF L Q

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

A tie was resolved by comparing votes in previous rounds.
The last-place candidate (Building Evolutionary Architectures by Neal Ford, Rebecca Parsons & Patrick Kua) is eliminated. Ballots for that candidate are counted toward their next highest ranking.

next round Next Round














 
 
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 11    
---------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  9.9  (29.1%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :LLLL
Architecture Modernization by Nick Tune with Jean-Georges Perrin  7.6  (22.3%) 
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB ____ :
Designing Data-Intensive Applications by Martin Kleppmann  5.8  (17.0%) 
FFFFFFFFFFFFFFFFFFFFFFF ___________ :
The Programmer's Brain by Felienne Hermans  6.2  (18.2%) 
QQQQQQQQQQQQQQQQQQQQQQQQ __________ :
Tidy First? by Kent Beck  4.6  (13.4%) 
RRRRRRRRRRRRRRRRRR ________________ :
   
Results   Redistributed Votes (to these colors)
Tidy First? by Kent Beck Defeated
B FF LLLLLLL QQQQ SSSS

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

The last-place candidate (Tidy First? by Kent Beck) is eliminated. Ballots for that candidate are counted toward their next highest ranking.

New colors:
S
None of these

next round Next Round














 
 
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 12    
--------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  11.7  (35.4%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :LLLLLLLLLLLLL
Architecture Modernization by Nick Tune with Jean-Georges Perrin  8.0  (24.1%) 
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB _ :
Designing Data-Intensive Applications by Martin Kleppmann  6.2  (18.7%) 
FFFFFFFFFFFFFFFFFFFFFFFFF ________ :
The Programmer's Brain by Felienne Hermans  7.2  (21.8%) 
QQQQQQQQQQQQQQQQQQQQQQQQQQQQ _____ :
None of these  1.0   
SSSS _____________________________
   
Results   Redistributed Votes (to these colors)
Designing Data-Intensive Applications by Martin Kleppmann Defeated
BBBBBBBBBBBBB QQQ SSSSSSS

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

The last-place candidate (Designing Data-Intensive Applications by Martin Kleppmann) is eliminated. Ballots for that candidate are counted toward their next highest ranking.

next round Next Round














 
 
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 13    
------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  11.7  (37.7%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :LLLLLLLLLLLLLLL
Architecture Modernization by Nick Tune with Jean-Georges Perrin  11.4  (36.6%) 
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB :BBBBBBBBBBBBB
The Programmer's Brain by Felienne Hermans  8.0  (25.7%) 
QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ :
None of these  3.0   
SSSSSSSSSSS ____________________
   
Results   Redistributed Votes (to these colors)
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young Elected
QQQQQ

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

Refactoring to Testable Code in Java (Clean Code) by Ted M. Young has enough votes to guarantee victory and is declared a winner. To ensure that everyone's vote counts equally, votes that exceed that threshold are counted toward their next highest ranking, if possible. This is actually done by counting a fraction of the ballots most recently counted for the winning candidate.

next round Next Round














 
 
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Next Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 14    
------------------------------- 25%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  10.3  (33.3%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :LLLLLLLLLL
Architecture Modernization by Nick Tune with Jean-Georges Perrin  11.4  (36.6%) 
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB :BBBBBBBBBBBBBB
The Programmer's Brain by Felienne Hermans  9.3  (30.0%) 
QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ :QQQQQ
None of these  3.0   
SSSSSSSSSSS ____________________
   
Results   Redistributed Votes (to these colors)
Architecture Modernization by Nick Tune with Jean-Georges Perrin Elected
QQQQ

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (25% of counted votes).

Architecture Modernization by Nick Tune with Jean-Georges Perrin has enough votes to guarantee victory and is declared a winner. To ensure that everyone's vote counts equally, votes that exceed that threshold are counted toward their next highest ranking, if possible. This is actually done by counting a fraction of the ballots most recently counted for the winning candidate.

next round Next Round














 
  
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Final Round | Previous Round | Ballot Depth | How it works | Main Page


Round 15    
---------------------------------------- 33.3%
Refactoring to Testable Code in Java (Clean Code) by Ted M. Young  10.3  (33.3%) 
LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL :
Architecture Modernization by Nick Tune with Jean-Georges Perrin  10.3  (33.3%) 
BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB :B
The Programmer's Brain by Felienne Hermans  10.3  (33.3%) 
QQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQQ :Q
None of these  3.0   
SSSSSSSSSSSS ____________________________
   
Results  
Architecture Modernization by Nick Tune with Jean-Georges PerrinElected 
Refactoring to Testable Code in Java (Clean Code) by Ted M. YoungElected 
The Programmer's Brain by Felienne HermansElected 

Note: If this doesn't make sense, try reading the How it works page, view the table form, or ask a question.
The dotted line represents the number of votes that guarantees victory (33.3% of counted votes).

At this point, the number of remaining candidates equals the number of remaining seats, so the remaining candidates are declared elected.
In the end, 91.2% of all cast ballots counted toward a winner. This compares to 58.8% if only the first-round votes were used. You should be able to see that the winners have a more equal mandate in the final round than in the first round.

Note that even the "highest first-round votes" method is more democratic than most methods used in US public elections: the "vote for 3" method, which allows the largest block of voters to dominate, and the district method, where choices are restricted to the one or two viable candidates within geographical boundaries drawn by the politicians in office.

The Ballot Depth section shows how much lower rankings contributed to the tally.
















 
 
DemoChoice Web Poll: January 2024 Book Club
3 candidates will be elected with 34 ballots cast.

Table form | Chart form: First Round | Final Round | Ballot Depth | How it works | Main Page


Ballot Depth: This shows how much the lower rankings on ballots contributed to the winning candidates.

Rank Fraction of votes for winners
1st 43.0% 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
2nd 21.6% 
XXXXXXXXXXXXXXXXXXXXXXXXXXX
3rd 5.0% 
XXXXXX
4th 8.8% 
XXXXXXXXXXX
5th 10.1% 
XXXXXXXXXXXX
6th 3.2% 
XXXX
7th 3.2% 
XXXX
11th 0.3% 
13th 1.5% 
XX