I've been programming in Java for around 14 years. I thought I knew Java very well until I just recently decided to tackle certification. The thing that I find the most frustrating are what I have come to refer to as the "Jedi mind tricks" of the practice exam questions! So many times I have gotten an answer wrong and then realized I was fooled by the question. I end up saying "wait, I KNEW THAT!". The questions are SO tricky. What's your best advice for spotting the tricks in the questions?
While we were making the actual exam, we tried to avoid trick questions. But sometimes a question will feel tricky because of trying to keep the code listings short. In the book, we try NOT to be tricky, but I'm sure we fail sometimes. I will say that we try to introduce "natural" errors into the code samples, so that in some ways the questions mimic debugging in the real world.
In the end, I'd say ya gotta practice
Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)
Not looking good. I think this might be the end. Wait! Is that a tiny ad?