This repository has been archived on 2022-12-21. You can view files and clone it, but cannot push or open issues or pull requests.
sdm03/REFACTORS.md

484 B

Refactors done

  • chore: move to package com.github.dtschust.zork
    • default package is bad
  • remove 5 redundant if statements from ZorkCommand, ZorkCommandHas, `ZorkCondtionStatus'
    • e.g. if (blah) return true; else return false; can be simplified to return blah;
  • replaced 2 for with foreach loops in ZorkCreature and ZorkTrigger
  • 23 use of diamond operator in Zork, ZorkContainer, ZorkCreature, ZorkItem, ZorkObject, ZorkRoom, ZorkTrigger