Experiment: [[practice-object-calisthenics-tdd-advent-of-code.md|Practice_ Object Calisthenics + TDD + Advent of Code]] + [[technique-constrain-with-error-messages-to-slice-stories.md|Technique_ constrain with error messages to slice stories]] Slice stories with constraints. + TDD all the error states + only allow the simplest (useless) case At the beginning instead of TDD implementing the entire story do TDD every constraint that throws an error (instead of implementation) Then Prioritise constraints Pick most valuable one TDD Questions could this be a new style? (Chicago, London, Constraint-based) How does this work with Object Calisthenics How doest this work with TDD? Remarks This seems like a technique for slicing stories