I measure efficiency by less code not more
Really? So if I produce no code at all or just delete code, I'm being the most efficient, even if the goal is to add new features?
If you're going to pick on semantics, you shouldn't do it with a statement that's blatantly false on the face of it.
By "correct code" I mean code that is:
* Properly designed, refactored if necessary
* DRY
* Robust
You can't add features to "correct code" while strictly removing line count. No one is just counting lines of code here; your point is specious.
I measure efficiency by less code not more