Resultados da pesquisa a pedido "coding-style"
typeof! == "indefinido" vs.! = nulo
Muitas vezes vejo código JavaScript que verifica parâmetros indefinidos, etc., desta maneira: if (typeof input !== "undefined") { // do stuff }Isso parece um desperdício, pois envolve uma pesquisa de tipo e uma comparação de cadeias, sem ...
Python `se x não for nenhum` ou` se não for x for nenhum`?
Eu sempre pensei noif not x is None versão para ser mais clara, mas o GoogleGuia de estilo [https://google.github.io/styleguide/pyguide.html?showone=True/False_evaluations#True/False_evaluations] ePEP-8 ...
Alguém publicou algum padrão de código C # 4 / diretrizes / guias de estilo?
Estou ciente de vários padrões e diretrizes de codificação para C # 2 e C # 3, mas estou procurando por alguns que foram escritos com o C # 4 em mente.
Como copiar programaticamente todos os atributos de estilo de um elemento DOM para outro
Eu tenho uma página com dois quadros e preciso (via javascript) copiar um elemento e todos os seus elementos aninhados (é uma árvore ul / li) e, o mais importante, é o estilo de um quadro para o outro. Eu recebo todo o conteúdo através da ...
Devo usar `import os.path` ou` import os`?
De acordo comdocumentação oficial [http://docs.python.org/library/os.path.html], os.path é um módulo. Assim, qual é a maneira preferida de importá-lo? # Should I always import it explicitly? import os.pathOu... # Is importing os enough? import ...
Recuo do Python em "linhas vazias"
Qual é o preferido ("." Indicando espaço em branco)? A) def foo(): x = 1 y = 2 .... if True: bar()B) def foo(): x = 1 y = 2 if True: bar()Minha intuição seria B (também é o que o vim faz por mim), mas vejo pessoas usando A) o tempo todo. É ...
'AND' vs '&&' como operador
Eu tenho uma base de código em que os desenvolvedores decidiram usarAND eOR ao invés de&& e||. Eu sei que há uma diferença na precedência dos operadores (&& vai antesand), mas com o quadro fornecido (PrestaShop ...
Como você nomeia uma classe cujo nome é um acrônimo?
Eu tento seguir o guia de estilo do código Python (também conhecido comoPEP 8 [http://www.python.org/dev/peps/pep-0008/]) Assim, a maneira preferida de nomear uma classe é usar o CamelCase: Quase sem exceção, os nomes das classes usam a ...
No Python, é melhor usar a compreensão de lista ou para cada loop?
Qual das seguintes alternativas é melhor usar e por quê? Método 1: for k, v in os.environ.items(): print "%s=%s" % (k, v)Método 2: print "\n".join(["%s=%s" % (k, v) for k,v in os.environ.items()])Costumo liderar o primeiro como mais ...
É uma “má prática” usar caracteres de tabulação em literais de string?
Como acompanhamento deÉ obrigatório escapar dos caracteres do tabulador em C e C ++? [https://stackoverflow.com/questions/28900842/is-it-mandatory-to-escape-tabulator-characters-in-c-and-c] (note que não sou o autor da pergunta). Eu aprendi que ...