Used theObserverpattern tohandle event-drivenprogrammingA featurerequest thatbrokesomethingelseA bug thatkeepsreappearingQuick fixthatbecamepermanentCode thatnobodyunderstandsanymoreAworkaroundthat becamethe standardprocessOutdateddocumentationnobodyupdatesTechnicaldebt flaggedbut neverprioritizedCode withnocommentsSkippedunit teststo meet adeadlineUsed theProxy patternto controlaccess to anobjectOverduerefactoringtaskHardcodedvalues inthe codeDuplicatecode acrossmultiplefilesUnsupportedthird-partylibrary still inuseFree!Used theObserverpattern tohandle event-drivenprogrammingA featurerequest thatbrokesomethingelseA bug thatkeepsreappearingQuick fixthatbecamepermanentCode thatnobodyunderstandsanymoreAworkaroundthat becamethe standardprocessOutdateddocumentationnobodyupdatesTechnicaldebt flaggedbut neverprioritizedCode withnocommentsSkippedunit teststo meet adeadlineUsed theProxy patternto controlaccess to anobjectOverduerefactoringtaskHardcodedvalues inthe codeDuplicatecode acrossmultiplefilesUnsupportedthird-partylibrary still inuseFree!

Tech Debt Bingo - Call List

(Print) Use this randomly generated list as your call list when playing the game. Place some kind of mark (like an X, a checkmark, a dot, tally mark, etc) on each cell as you announce it, to keep track. You can also cut out each item, place them in a bag and pull words from the bag.


1
B
2
N
3
N
4
G
5
G
6
B
7
B
8
I
9
I
10
G
11
G
12
I
13
N
14
I
15
N
16
B
  1. B-Used the Observer pattern to handle event-driven programming
  2. N-A feature request that broke something else
  3. N-A bug that keeps reappearing
  4. G-Quick fix that became permanent
  5. G-Code that nobody understands anymore
  6. B-A workaround that became the standard process
  7. B-Outdated documentation nobody updates
  8. I-Technical debt flagged but never prioritized
  9. I-Code with no comments
  10. G-Skipped unit tests to meet a deadline
  11. G-Used the Proxy pattern to control access to an object
  12. I-Overdue refactoring task
  13. N-Hardcoded values in the code
  14. I-Duplicate code across multiple files
  15. N-Unsupported third-party library still in use
  16. B-Free!