DEV Community

Discussion on: How to fail a programming interview

Collapse
 
mortoray profile image
edA‑qa mort‑ora‑y

By overthink I really mean overthink, not just understanding the problem. If you don't understand, or are uncertain, then ask. By overthink I mean things like planning for future requirements or making extension points that are unnecessary. These are things you shouldn't be doing in normal coding either.

I agree it's not a well defined line, but there is difference between understanding the problem, and complicating the problem.