Technical Debt

Cleaning up as we go

We want to make things better:

  • Make code easier to read
  • Make the code easier to change
  • Re-use existing logic
  • Reduce risk at release

We want to make our jobs easier

(by working a little harder now)

(Source: https://miro.com/app/board/uXjVOVqMSao=/)

Documentation

Documentation

Documentation

Documentation

Documentation

Documentation

Real Pain Points

  • Messy Controllers
  • Test Duplication code
  • Cowboy time
  • Helper classes
  • ORM
  • API calls to backend

Do what helps us now

Cleaning up as we go

By Barry O' Sullivan

Cleaning up as we go

  • 86