Skip to content

Softwarecraft

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

Tag: unit tests

Rethinking the “Audit Everything” Kata

2025-10-112026-02-03 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
  • Mastodon
  • Bluesky
  • Home
  • Architecture Consultancy
  • About Me

Recent Posts

  • Programming Is Not Dead; Typing Code Is 2026-02-18
  • Pure vs Impure Methods: Understanding Side Effects in Coding 2026-02-17
  • Understanding Generics and Covariance in C# 2026-02-16
  • Mastering Infinite Sequences in C#: A Complete Guide 2026-02-13
  • Rethinking the “Audit Everything” Kata 2025-10-11

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

Loading Comments...