Anúncio
Anúncio

Mais conteúdo relacionado

Similar a Stopping the Rot - Putting Legacy C++ Under Test(20)

Anúncio

Mais de Seb Rose(20)

Anúncio

Stopping the Rot - Putting Legacy C++ Under Test

  1. Stopping the rot Putting legacy C++ under test Seb Rose ACCU 2011
  2. Tests Application Before Refactoring During Unit Test Interesting Code Application While App Executes main Interesting Code
  3. Tests After Refactoring During Unit Test Utility Functionality <<interface>> Mock Dependencies Application Interesting Code Utility Functionality <<interface>> Application Dependencies Application While App Executes main Interesting Code 1. Inject Dependencies 2. Run Application
  4. Schematic of transformation db_initialize startup Before After Global namespace startup db_initialize shim Database LegacyDatabase Global namespace Legacy namespace

Notas do Editor

  1. Spaghetti code; Big Ball of Mud
  2. “ Islands of test”
  3. Spaghetti code; Big Ball of Mud
Anúncio