Perguntas com a marcação «coding-style»

9
Esse espaçamento estranho é algum tipo de estilo?

Ao ler outro código de programador, ele usa um formato que eu nunca vi. POR EXEMPLO namespace MyNs.HereWeAre {//tab here for some reason public class SomeClass {//here's another tab public string Method() {//yet another tab string _variable = "";//no tab implementation return _variable;...

9
Avisar sobre métodos de terceiros proibidos

Nota: Esta pergunta refere-se ao código escrito em Java ou C #. Estou gerenciando alguns projetos grandes em que descobrimos problemas (não necessariamente bugs) com alguns métodos de terceiros / SDK e criamos nossas próprias extensões que devem ser usadas. Queremos que os desenvolvedores lembrem...

9
Lidando com a pirâmide de retorno de chamada node.js.

Acabei de começar a usar o nó, e uma coisa que notei rapidamente é a rapidez com que os retornos de chamada podem criar um nível bobo de recuo: doStuff(arg1, arg2, function(err, result) { doMoreStuff(arg3, arg4, function(err, result) { doEvenMoreStuff(arg5, arg6, function(err, result) {...

9
Estilos de codificação ao usar várias bibliotecas diferentes

Estou trabalhando em algum código C ++ que usa várias bibliotecas, incluindo algumas bibliotecas C, todas com estilos de codificação diferentes. Será aberto quando chegar a um estágio utilizável. O que causaria a menor confusão para um colaborador de curto prazo que verifica o código para corrigir...

9
Por que um HashMap deve ser usado (em funções) para determinar qual valor retornar (para uma chave) quando uma construção if else pode fazer o trabalho em tempo melhor?

Enquanto eu trabalhava recentemente em uma grande empresa, notei que os programadores seguiram esse estilo de codificação: Suponha que eu tenha uma função que retorne 12 se a entrada for A, 21 se a entrada for B e 45 se a entrada for C. Para que eu possa escrever a assinatura da função como: int...