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.




4
Alternar ou um dicionário ao atribuir a um novo objeto
Recentemente, passei a preferir mapear relacionamentos 1-1 usando em Dictionariesvez de Switchinstruções. Acho que é um pouco mais rápido escrever e mais fácil processar mentalmente. Infelizmente, ao mapear para uma nova instância de um objeto, não quero defini-lo assim: var fooDict = new Dictionary<int, IBigObject>() { { 0, new Foo() …
12 c#  coding-style 





3
Uso de "isto" em Golang
Na coisa mais próxima que Golang tem de um guia de estilos encontrado aqui , em Nomes de Receptores, está escrito: O nome do destinatário de um método deve refletir sua identidade; geralmente é suficiente uma abreviação de uma ou duas letras do tipo (como "c" ou "cl" para "Cliente"). …



4
Qual é a melhor maneira de chamar um método que está disponível apenas para uma classe que implementa uma interface, mas não para a outra?
Basicamente, preciso executar ações diferentes, dada uma determinada condição. O código existente é escrito desta maneira Interface base // DoSomething.java interface DoSomething { void letDoIt(String info); } Implementação da primeira classe de trabalhadores class DoItThisWay implements DoSomething { ... } Implementação da segunda classe de trabalhadores class DoItThatWay implements DoSomething …


4
Ruby: se variável vs se variable.nil?
Sou novo em Ruby e fiquei surpreso quando descobri que todos os objetos são verdadeiros, exceto nulo e falso. Mesmo 0 é verdadeiro. Uma coisa boa sobre essa propriedade do idioma é que você pode escrever: if !variable # do stuff when variable is nil end Meus colegas, que sã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.