This is another grab bag of standardisations, most with regards to code layout.
The orderings and styles I've picked here are what I've found worked for me/teams I've been on & run in the past. The key part is they're consistent though, knowing where one can expect to find methods, etc after looking at one view/model/whatever is incredibly useful to anyone who isn't used to the codebase.
Unfortunately, many of these can't be [easily] enforced with automated checks.
This is another grab bag of standardisations, most with regards to code layout.
The orderings and styles I've picked here are what I've found worked for me/teams I've been on & run in the past. The key part is they're consistent though, knowing where one can expect to find methods, etc after looking at one view/model/whatever is incredibly useful to anyone who isn't used to the codebase.
Unfortunately, many of these can't be [easily] enforced with automated checks.