Skip to content

Softwarecraft

Software is hard. Let's not make it harder.

Tag: testing

Rethinking the “Audit Everything” Kata

2025-10-112025-10-11 Posted in testing

Not every change that preserves system behavior is a refactoring. But every genuine refactoring, by definition, preserves client-facing behavior completely.

programmingsoftware-developmentTDDtechnologytestingunit tests
  • Twitter
  • LinkedIn
  • Nuget.org
  • Home
  • About Me

Recent Posts

  • Rethinking the “Audit Everything” Kata 2025-10-11
  • If You Don’t Want to Be Replaced by a Robot, Don’t Act Like a Robot 2025-08-23
  • The Onion, the Layer, and the Interface 2025-08-23
  • How to Create Tailored CVs Easily with the Europass CV Builder 2025-08-20
  • Is There Life After SCRUM? 2025-08-20

About Me

I want to raise industry standards by helping others become software craftsmen and craftswomen, so I’m sharing my successes (and failures) in this blog.

Want to read it?

Create a website or blog at WordPress.com Softwarecraft
  • Subscribe Subscribed
    • Softwarecraft
    • Already have a WordPress.com account? Log in now.
    • Softwarecraft
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar