Resultados da pesquisa a pedido "coding-style"

12 a resposta

Usando "Base" em um nome de classe

É aceitável usar a palavra 'Base' em um nome de classe que é a parte inferior da árvore de herança? Eu sempre achei isso um pouco ridículo, me perguntando se alguém concorda comigo. Por exemplo, se estou refatorando certos elementos de MyClassA ...

30 a resposta

Denominar condições de várias linhas nas instruções 'if'?

Às vezes eu quebro longas condições emifs em várias linhas. A maneira mais óbvia de fazer isso é: if (cond1 == 'val1' and cond2 == 'val2' and cond3 == 'val3' and cond4 == 'val4'): do_somethingNão é muito atraente visualmente, porque a ação ...

4 a resposta

Qual é o propósito de 'var'? [duplicado]

Possível duplicado: Qual é o objetivo da palavra-chave var? [https://stackoverflow.com/questions/209199/whats-the-point-of-the-var-keyword] Eu estounãoperguntando como isso funciona. eu sounãoperguntando se isso afeta o desempenho. Eu já sei ...

3 a resposta

Existem 'truques' com esse padrão Python?

Aqui está o padrão que estou pensando em usar: class Dicty(dict): def __init__(self): self.__dict__ = self d = Dicty() d.foo = 'bar' print d['foo'] >>> bar d['foo'] = 'baz' print d.foo >>> 'baz'Geralmente, prefiro a semântica do acesso ao ...

17 a resposta

Mapeie convenientemente entre enum e int / String

Ao trabalhar com variáveis / parâmetros que só podem receber um número finito de valores, tento sempre usar o Javaenum, como em public enum BonusType { MONTHLY, YEARLY, ONE_OFF }Enquanto eu permanecer dentro do meu código, isso funcionará bem. ...

3 a resposta

O que é uma interface fluente?

Recentemente, me deparei com essa expressão - mas lendona Wikipedia [http://en.wikipedia.org/wiki/Fluent_interface]não esclareceu muito para mim - ainda não entendi: Qual é o objetivo dissoComo é usado na prática (ou seja, como isso beneficia ...

3 a resposta

Para camelCase ou não para camel_case

Qual é o padrão ao codificar em Java, quando você usa camel case quando usa sublinhados, etc.

4 a resposta

Como combater um aviso de muitas variáveis não resolvidas no Webstorm

Ok, eu tenho uma função que recebe dados do ajax: function getData(data){ console.log(data.some_unres_var); }Webstorm diz quesome_unres_var - é variável não resolvida. Não sei o que fazer com muitos desses avisos. Eu vejo algumas ...

3 a resposta

Duas maneiras de curry em Scala; qual é o caso de uso de cada um?

Estou tendo uma discussão em torno deVárias listas de parâmetros [http://davetron5000.github.com/scala-style/declarations/methods/currying.html] no Guia de Estilo Scala que mantenho. Eu percebi que existem duas maneiras de currying ...

3 a resposta

Como você usa Control.Applicative para escrever Haskell mais limpo?

Em uma recenteresponder a uma pergunta de estilo [https://stackoverflow.com/questions/127190/good-haskell-coding-style-of-if-else-control-block/2096144#2096144] , Eu escrevi main = untilM (isCorrect 42) (read `liftM` getLine)e isCorrect num ...