Skip to contentSkip to content
Verified credentials. On-chain. Forever.Learn more
Ewance
Sign in
Cover image for Apply the Mikado Method to Untangle a Tax-Engine Class
Code

Apply the Mikado Method to Untangle a Tax-Engine Class

FreeVerified credential3 weeksAdvanced

Overview

What this challenge is about.

Refactor a tax-engine class into per-country strategies using the Mikado Method and earn a verifiable certificate.

The scenario

The consultancy (around EUR 12M revenue, around 30 active clients) bills on tax-rule-change throughput — every regression costs an emergency hotfix and reputation with regulated clients.

CredentialBlockchain-anchored
ShareableLinkedIn-ready
LanguageEnglish
PaceSelf-paced

The Brief

What you'll do, and what you'll demonstrate.

Decompose a 4,200-line TaxCalculator class into per-country strategies using the Mikado Method, keeping the build green after every commit.

Earning criteria — what you'll demonstrate

  • Apply the Mikado Method to plan a non-trivial refactor without big-bang risk
  • Use revert-and-discover to surface hidden prerequisites instead of guessing them
  • Maintain an always-green build through a multi-week refactor
  • Document a refactoring journey so a successor can verify and extend it

Program Fit

Where this fits in your program.

Sharpens the same skills your degree expects you to demonstrate.

Refactoring and Code Smell Detection

Master · Software Engineering

Strong alignment

This challenge maps to Refactoring and Code Smell Detection at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.

One more thing

You can put a credential on your CV by Friday.