I don't think you can ever do your best. Doing your best is a process of trying to do your best.
The purpose of abstraction is not to be vague, but to create a new semantic level in which one can be absolutely precise.
"The real challenge in AI is not just building intelligent machines, but building machines that can learn and adapt."