How To Determine Which Oop To Use