Resultados da pesquisa a pedido "coding-style"
Ferramenta que mostra dependências de unidade para o programa Delphi 2010 ou Delphi 7
Estamos tentando desembaraçar uma bola de pelos de centenas de unidades, removendo algumas. Seria útil se houvesse uma ferramenta que nos mostrasse quais unidades estavam usando explicitamente a unidade X. Penganza não parece ter um relatório ...
Retorno PHP (valor); vs valor de retorno;
Existe alguma diferença entrereturn($var); ereturn $var; outro, envolvendo-o entre parênteses?
prática recomendada em arquivos de cabeçalho C com #ifndef #define #endif
qual é a melhor prática relacionada ao "padrão" a seguir? #ifndef BLAFOO_H #define BLAFOO_H /* ... * ... */ #endif /* BLAFOO_H */como devo nomear o cabeçalho no#define diretiva? eu vi tudo o que disseBLAFOO_H para__BLAFOO_H para_BLAFOO_H_ etc ..
maneira pitônica de fazer algo N vezes sem uma variável de índice?
Todos os dias eu amo python cada vez mais. Hoje, eu estava escrevendo um código como: for i in xrange(N): do_something()Eu tive que fazer algo N vezes. Mas cada vez que não dependia do valor dei (variável de índice). Percebi que estava ...
Como criar o código mais limpo ao relatar o progresso para um usuário?
Nos últimos meses, lutei com algum código limpo para relatar o progresso de um usuário. Tudo sempre se resume a: ReportProgress("Starting Task 1"); doTask1(); ReportProgress("Task 1 is done"); ReportProgress("Starting Task 2"); doTask2(); ...
Construtores Factory vs Instance
Não consigo pensar em nenhuma razão pela qual uma seja melhor que a outra. Compare estas duas implementações: public class MyClass { public MyClass(string fileName) { // some code... } }em oposição a: public class MyClass { private MyClass(){} ...
Nomenclatura forçada de parâmetros em Python
No Python, você pode ter uma definição de função: def info(object, spacing=10, collapse=1)que pode ser chamado de qualquer uma das seguintes maneiras: info(odbchelper) info(odbchelper, 12) info(odbchelper, collapse=0) info(spacing=15, ...
Promessas de fiapos em Javascript
Estou procurando padronizar o uso das promessas Q na base de código da minha equipe. Existem boas extensões jscs (ou outros linters) para ajudar a reforçar o estilo quando se trata de promessas? Gostaríamos que nossas promessas seguissem este ...
Devo testar se é igual a 1 ou não é igual a 0?
Eu estava codificando aqui outro dia, escrevendo algumas instruções if com números inteiros sempre0 ou1 (praticamente atuando comobools) Eu me perguntei: Ao testar o resultado positivo, o que é melhor; testando paraint == 1 ouint != 0? Por ...
Estilo do construtor Java: os parâmetros de verificação não são nulos
Quais são as melhores práticas se você tem uma classe que aceita alguns parâmetros, mas nenhum deles pode sernull? O seguinte é óbvio, mas a exceção é um pouco inespecífica: public class SomeClass { public SomeClass(Object one, Object two) { if ...