Title: Hey HN!<p>I wanted to demo TDD with Python, as well as showcase some BDD practices I&#x27;ve been blogging about recently[1].
So I used literate programming to implement Wordle, and rendered the narrative into this &quot;Show HN&quot; webpage.<p>I&#x27;m certainly no Knuth, but I&#x27;m pretty proud of the result. Proud enough to chance myself to a HN post, and risk HN&#x27;s mockery and ire: my first &quot;Show HN&quot;.<p>I hope this crowd will enjoy this annotated walkthrough of Wordle implementation in Python. Codebase available on Github[2].<p>Relevant for folks here (though not covered in the main narrative) is how the Gherkin files are listed as Requirements[3] via Sphinxdocs extensions[4]<p>[1]: <a href="https:&#x2F;&#x2F;jiby.tech&#x2F;" rel="nofollow">https:&#x2F;&#x2F;jiby.tech&#x2F;</a>
[2]: <a href="https:&#x2F;&#x2F;github.com&#x2F;OverkillGuy&#x2F;literate-wordle" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;OverkillGuy&#x2F;literate-wordle</a>
[3]: <a href="https:&#x2F;&#x2F;jiby.tech&#x2F;project&#x2F;literate_wordle&#x2F;_collections&#x2F;gherkin_feature.html" rel="nofollow">https:&#x2F;&#x2F;jiby.tech&#x2F;project&#x2F;literate_wordle&#x2F;_collections&#x2F;gherk...</a>
[4]: <a href="https:&#x2F;&#x2F;github.com&#x2F;OverkillGuy&#x2F;literate-wordle&#x2F;blob&#x2F;6d51eb6db4950fbeea3479036e701b7e479dd5da&#x2F;docs&#x2F;source&#x2F;conf.py#L75" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;OverkillGuy&#x2F;literate-wordle&#x2F;blob&#x2F;6d51eb6d...</a>
Upvote: