So I find "perfectionism" lately hindering me in my game dev endeavors. Sometimes, I often spend too much time reworking a working solution if feel it is inadequate or if I'm aware of a better way to do it. I get carried away trying to learn the "best" way to do something instead of rolling with the punches and learning as I go along (which is probably a better approach). I also get carried away with language specific detail (is this implemented in the most "pythonic" way, for example). Basically, it boils down to a fear of doing things the "wrong" way. Is there any advice you would give to get over this mindset when it comes to developing a game? I only ask because I find my current approach a hinderance to me actually finishing a project. Thanks!