# How to Design Programs Retrospective: The Good, The Bad, and The Ugly

**URL:** <https://racket.discourse.group/t/how-to-design-programs-retrospective-the-good-the-bad-and-the-ugly/4301>\
**Category:** Show & Tell\
**Created:** [June 26, 2026, 1:00am UTC](https://racket.discourse.group/t/how-to-design-programs-retrospective-the-good-the-bad-and-the-ugly/4301 "2026-06-26T01:00:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![jestarray](https://yyz2.discourse-cdn.com/free1/user_avatar/racket.discourse.group/jestarray/32/433_2.png) [@jestarray](https://racket.discourse.group/u/jestarray)\
**Post date:** [June 26, 2026, 1:00am UTC](https://racket.discourse.group/t/how-to-design-programs-retrospective-the-good-the-bad-and-the-ugly/4301/1 "2026-06-26T01:00:25Z")

</div>

Hello everyone! I've gotten a few emails from teachers who stumbled upon my HTDP video series and had a few questions so I figured I'd address them in a video. I'm moore or less done with the video series. It covers most of the book except the final parts of generative recursion, graphs, and accumulators.

[![](https://global.discourse-cdn.com/free1/uploads/racket/original/2X/5/56f65e2f2caa2c6c483d38a5b09fc20d384a7ef9.jpeg "How to Design Programs Retrospective, The Good, The Bad and The Ugly") ](https://www.youtube.com/watch?v=WZV2-KSVLOQ)

# The entire playlist of the video series:

![](https://global.discourse-cdn.com/free1/uploads/racket/optimized/2X/3/3054dea63cb7ab14c48dc52c5d222cbf18ce3500_2_690x388.jpeg)https://www.youtube.com/embed/SDyfgt_uF64?feature=oembed&wmode=opaque&list=PLitFP8FdScfE5nwRovCwdhhW9RTx98q3J
