Code by Refactoring
  • VSM-1
  • VSD
  • VSD
    • Milestone 1: Coding in Big Systems
      • Module 1: Writing Unit Tests Well
        • 1 — Writing Tests First with Comments
        • 2 — Turning Comments to Code
        • 3 — Designs Everybody Can Read
        • 4 — Testing Existing Code
      • Module 2: Succeeding with Smaller Chunks
        • 1 — Static Analysis in the IDE
        • 2 — 15% Better Every Time
        • 3 — Exploration in Source Control
        • 4 — The Work Tiny Loop
      • Module 3: Extending a System
        • 1 — Introduce and Test New Functionality
        • 2 — Move Functionality to Product
        • 3 — Merge and Re-use Product Code across Tests
        • 4 — Accomplish Your Goal in Small, Testable Steps
      • Module 4: Solving Extensibility Obstacles
        • 1 — Delegate a new Project
        • 2 — Add Requirements to the Project
        • 3a — Keep out of the Weeds | Zero Disruption
        • 3b — Keep out of the Weeds | Zero Downtime
        • 4 — Minimize Impact from External Changes
    • Milestone 3: Validated Software Mender, Level 1
      • Module 1: Tagging as a Process (TaaP)
        • 1 — Reduce Risk
        • 2 — Make Risks Obvious
        • 3 — Increase Risk Sensitivity
        • 4 — Increase Safety
      • Module 2: Naming as a Process (NaaP)
        • 1 — Make an Honest Name
        • 2 — Use Obvious Nonsense
        • 3 — Add a Fact
        • 4 — Refine a Question
      • Module 3: The Insight Loop
        • 1 — Better and No Worse
        • 2 — Choose Where to Look
        • 3 — The One-Line Story
        • 4 — The Insight Loop
  1. VSD
  2. VSM-1

Validated Software Mender, Level 1

  less than a minute  

Content


Module 1: Tagging as a Process (TaaP)

Module 2: Naming as a Process (NaaP)

Module 3: The Insight Loop

© 2023 Deep Roots All Rights Reserved Privacy Policy