code review is needed

Fórumok

Ehhez a Change Request-hez az alábbi kód megfelel?

További dokumentáció ITT

Csak az segítsen, aki érti a feladatot!
Mit finomítanátok vagy változtatnátok rajta?

main() {
	Grenade	holyHandGrenade = new HolyHandGrenadeOfAntioch();
	Pin 	holyPin = holyHandGrenade.getHolyPin();
	Enemy	foe = new NaughtyEnemy();
	short 	int number = 0;
	
	if(holyPin.TakeOut())
	{
		while(number <= 3)
		{			
			switch(number) {
				case 4:
					number--;
					break;
				case 2:
					number = 3;
					break;
				case 5:
					throw invalid_argument("Five is right out.");
				case 3:
					if(holyHandGrenade.dropIt(foe) && foe.naughty = true)
					{
						foe.setHealth(null);
					}
					break;
				default:
					number++;
			}
		}
	}
}