Learning to use Xcode 15 Bookmarks to practice Mikado

Bookmarks

New in Xcode 15 is the Bookmarks feature.  This will be my first attempt to use the Bookmark feature and mash-up with the Mikado method (an iterative & incremental approach to changing code without getting too deep into the dependency graph to effect change).

The entry of a bookmark is made with the Edit > Bookmark... menu item -or- the Control-Command single-quote-key.

Then you will want to edit the description - to describe the task.  This is currently (Xcode-15beta4) a clumsy workflow.  The smarter way is to click the bookmark icon just added in the right gutter of the editor window.

I've grouped all of these tasks (bookmarks) into a folder (group) with the description of the Mikado Goal.  Then I bookmark the steps to achieve the goal.  And once I start coding - if successful - I can check off the items as they are done.

The really learning step will be when the exercise to achieve the Mikado Goal fails.  In this eventuality - one reverts the code.  This time jumps back to the working stable code.  And now you have a new dependency Objective to resolve before stack popping to the original Goal.

If you are a typical human... only about 3-5 of these discovered objectives need to be resolved and can be kept well understood in your mind.  This is why the Mikado method works well.  It structures the workflow - so that you only have one objective at a time.