Perguntas com a marcação «coding-style»

O estilo de codificação é um conjunto de diretrizes que ajudam a legibilidade e compreensão do código-fonte.







1
Existe uma prática padronizada para solicitar atributos em tags HTML?
Estou trabalhando em um projeto AngularJS e os atributos são numerosos em muitos dos meus elementos HTML: <button type="submit" ng-click="Page.UI.DetailView.ExecuteFunction()" ng-disabled="step5.$invalid" class="btn btn-success pull-right"> Submit this Product </button> Existe uma convenção padronizada para a ordem desses atributos? Alfabética? Agrupados por significado (por exemplo, todos os atributos angulares juntos)? Atributos HTML …


2
Como lidar com mentalidades ad-hoc?
Entrei para uma equipe de desenvolvedores de seis há dois meses. As pessoas são legais, tudo é bom. Mas cada vez mais observo uma mentalidade ad-hoc. As coisas são consertadas rapidamente, às custas da usabilidade futura, há poucos testes e duas pessoas admitem, alegremente, que elas gostam de carregar o …


3
O que devo incluir nos comentários da documentação XML?
Estou tentando documentar melhor meu código, especialmente quando se trata de comentários XML sobre os membros da classe, mas muitas vezes parece bobagem. No caso de manipuladores de eventos, a convenção de nomenclatura e os parâmetros são padrão e claros: /// <summary> /// Handler for myCollection's CollectionChanged Event. /// </summary> …
13 c#  coding-style 

8
Composições de estilo AND / OR if
Como você denomina instruções complexas AND / OR complexas para obter a máxima legibilidade? Como você recua e onde coloca as quebras de linha? Minha situação particular é algo como o seguinte. É definitivamente melhor do que quebrar tudo em uma linha, mas ainda parece confuso. if ( ( x …

8
Funções que chamam apenas outras funções. Esta é uma boa prática?
Atualmente, estou trabalhando em um conjunto de relatórios que têm muitas seções diferentes (todas exigindo formatação diferente) e estou tentando descobrir a melhor maneira de estruturar meu código. Relatórios semelhantes que fizemos no passado acabam tendo funções muito grandes (mais de 200 linhas) que fazem toda a manipulação e formatação …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.