Leave it for a month, come back to it. If you don't question why you did anything then it's probably ok (or you've got a really good memory).
Just follow best practises and you'll be fine :).
Comment by TheSheriff on "How would I know if I've written readable and easily maintainable code?" | Hashnode