I have been working as a Full Stack Software Engineer in the tech industry for 1 year now. I want to make my own software product which I have started working on already. How should I proceed the development?Should I start right away or study in depth about the good practices and structure of code for better scalability in the future?