Should I use “good practices” to do __?

Good Practices are just another term for “I do something this way because I like it this way.” You do not have to follow “good practices”, they are there to make learning easier and make code easier to understand as it can be difficult to understand sometimes.