Resultados da pesquisa a pedido "coding-style"

11 a resposta

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 ...

10 a resposta

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 ...

3 a resposta

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.

3 a resposta

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 ...

7 a resposta

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 ...

9 a resposta

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. É ...

11 a resposta

'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 ...

8 a resposta

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 ...

7 a resposta

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 ...

2 a resposta

É 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 ...