Day 28 is behind you. How does the tracker feel now that you've seen it whole?
Honestly? Small. Every function is a few lines, and somehow they add up to a real working program.
That's the right read. Good software is small pieces composed cleanly — not one giant clever block. Let's see what the capstone week left in your head.
Let's finish strong.
Six questions from this week. The explainer below has the recap when you're done.
extract_amounts — comprehension transform: [t["amount"] for t in txns]high_value_expenses — compose filter + sort in one linesavings_rate — guard zero → divide → round(x, 2)summarize_expenses — stack every Week 1-3 pattern into one dictbuild_report — lines + sorted grouping + "\n".joinAhead: a loop you can write in one line is called a comprehension — you'll see them next track.
Day 28 is behind you. How does the tracker feel now that you've seen it whole?
Honestly? Small. Every function is a few lines, and somehow they add up to a real working program.
That's the right read. Good software is small pieces composed cleanly — not one giant clever block. Let's see what the capstone week left in your head.
Let's finish strong.
Six questions from this week. The explainer below has the recap when you're done.
extract_amounts — comprehension transform: [t["amount"] for t in txns]high_value_expenses — compose filter + sort in one linesavings_rate — guard zero → divide → round(x, 2)summarize_expenses — stack every Week 1-3 pattern into one dictbuild_report — lines + sorted grouping + "\n".joinAhead: a loop you can write in one line is called a comprehension — you'll see them next track.