Founder, Remarks Podcasting http://adamsmithsoftware.com
In Karate a kata is
a detailed choreographed patterns of movements
Software engineers have co-opted katas as a way to practice coding. They are a great way to compare techniques with other developers. The…
This is the 2nd in a series of Swift Rolls — an opportunity to practice the craft of app development in a more real-world way then a kata.
Challenge:
The first challenge in my Swift Rolls series is to create an iOS app where the user enters a…
Dave’s 18th kata asks us to build a simple transitive dependency analyzer. Code download and my solutions to other katas in this series.
One of the insidious things about dependencies is that they are transitive — if A…