well done, I am creating an app, and I want the best practices to be implemented in it. In my past, I have made a lot of mistakes because after a certain amount of code it is very hard to manage the code, and If I change the code from one place I have to find many other places where the change has to be made. is there any book would you recommend me to get better at this?