[help/on-topic] says: However, if your question is not about a particular piece of code and instead is a generally applicable question about …
Best practices in general (that is, it's okay to ask "Does this code follow common best practices?", but not "What is the best practice regarding X?")
… then your question is off-topic for this site.