or ... until a child can explain it to you?
John > There is a saying in programming that a design isn't simple enough until you can explain it to a child.
or ... until a child can explain it to you?