I stumbled upon this book when looking up material about concept maps, in turn this is a tool I found in G. Klein’s (et al) Working Minds: A Practitioner’s Guide to Cognitive Task Analysis to share expertise/knowledge on a system. I found concept maps interesting enough that I diverted into checking what information about them is available. I’ll write some of my findings (with examples) in a future post.
This is an in-depth analysis of what pattern matching in Python 3.10 looks like, with examples of use applied to real code. He’s a bit on the negative side, particularly given that this feature appears after Python becomes 30. From my point of view, it’s a great feature to have, but that’s seen from Scala. Dataclasses, structural pattern matching and Mypy make Python 3.10+ code look like Scala 3 when using significant indentation in Scala.