Isso mesmo, boas práticas que ajudam no dia-a-dia pra que qualquer pessoa consiga ler e entender o código, indenpendente de quem escreveu.
Algumas linguagens/frameworks inclusive oferecem os Linters, que ajudam nessa questão de boas práticas.
Trazendo como exemplo o Flutter (com a linguagem Dart), ele possui o flutter_lints
, que além de vir com regras de boas práticas de implementação, permite você incluir mais regras utilizando o arquivo analysis_options.yaml
.