I'm self learning Java now and I have only vary basic knowledge of object oriented programing. I have chosen to make a project that could be used in real life, a Computer Repair Shop software for tracking tickets, devices, clients and other related things.
I have two questions.:
I have chosen to learn the language by using it while making a project. Is this good or bad way to learn programing?
While I am learning the language I have also focused on learning good coding style so I don't pick up bad habits in code writing. Am I focusing on code style prematurely, or is it good to learn that hand in hand with the language itself?