Reviewing branch-heavy code through a Strategy lens | Half Shell Studios