I like The Clean Coder, as well as Agile Principles, Patters and Practices in C #, and finally Clean Code, written by Robert C. Martin. I like the way he writes, I like his coding style, and he gave me subtleties to think about and relate to my professional career as a programmer. You can get all of these books for pretty cheap on Amazon. Also, Robert C. Martin has his own website for these kinds of things. http://www.objectmentor.com/omTeam/martin_r.html is the website in which it is presented in the section "About our part of the team." hustle there and see if you can find his other site, and a program he wrote called Fitnesse.
Despite the fact that your style looks good for projects with a normal size, which, as a rule, amateurs have on a large scale, this can be a few more steps. What kind of online service were you thinking of writing? I am currently writing another for Zoho, but all the time I forget to import my code from work into my program.
source share