Commit graph

8 commits

Author SHA1 Message Date
6984c32325 Add test CSV file for demo-04 with sample student data 2026-01-15 23:37:39 +01:00
cca3dc551f Add demo-05: codebase navigation task using Vitabel 2026-01-15 23:29:55 +01:00
caed60a2d9 Add demo-04: signature list generator with code cleanup task 2026-01-15 23:02:09 +01:00
fe1638cacb Add README to demo-03 explaining the refactoring exercise
- Documents the current state (messy but functional code)
- Lists all code smells present in the original implementation
- Explains the refactoring goals and learning objectives
- Provides guidance for the refactoring path
2026-01-15 19:03:18 +01:00
2f2be8e1a0 Add demo-03: CSV data processor with intentional code smells
- Add employee_data_processor.py: functional but ugly code with god function, globals, hardcoded values, mixed concerns
- Add employees.csv: sample data with 10 records (4 invalid for testing)
- Generates report.json and report.html output files
- Perfect candidate for refactoring demo
2026-01-15 19:01:07 +01:00
ae8c09013c draft demo-02 2026-01-15 18:24:51 +01:00
59fa0315f1 plan 1, initial version 2026-01-15 17:58:16 +01:00
00155b43c0 initial commit 2026-01-15 17:45:38 +01:00