Resultados da pesquisa a pedido "coding-style"

4 a resposta

Quando você usa blocos de código?

Quando você usa blocos de código em C / C ++ / C #, etc.? Eu sei a razão teórica por trás deles, mas quando você os usa em programas reais? EDITA: Acabei de perceber que os uso emswitchnstruções @, em que variáveis estariam no mesmo escopo (grr ...

16 a resposta

eclarando várias variáveis em JavaScri

No JavaScript, é possível declarar várias variáveis como esta: var variable1 = "Hello World!"; var variable2 = "Testing..."; var variable3 = 42;...ou assim var variable1 = "Hello World!", variable2 = "Testing...", variable3 = 42;m método é ...

2 a resposta

Um destruidor recursivo para lista vinculada, árvore etc. é rui

Para meu exercício de aprendizado atual, estou estudando listas e árvores vinculadas. Recentemente, vi uma sugestão para destruir estruturas de dados recursivamente, fazendo com que cada nó exclua seu filho / filhos. No entanto, em quase todos os ...

5 a resposta

aneira correta de declarar variáveis de ponteiro em C / C ++ [fechado]

Notei que algumas pessoas usam a seguinte notação para declarar variáveis de ponteir (a) char* p;ao invés d (b) char *p;Uso (b). Qual é o racional por trás da notação (a)? A notação (b) faz mais sentido para mim porque o ponteiro de caractere ...

7 a resposta

Por que declarar uma estrutura que contém apenas uma matriz em C?

Deparei-me com um código que contém o seguinte: struct ABC { unsigned long array[MAX]; } abc;Quando faz sentido usar uma declaração como essa?

5 a resposta

odificadores de Java sintaxe e formato

Eu fico confuso quanto à ordem de acesso e aos modificadores de não acesso. Por exempl abstract void go() abstract public void go() public final void go() void final go() final class Test{} class final Test{} final abstract class Test{} ...

11 a resposta

Alguma razão para NÃO usar sempre argumentos de palavras-chave?

Antes de pular para python, eu comecei com alguns livros de Objective-C / Cocoa. Pelo que me lembro, a maioria das funções exigia que argumentos de palavras-chave fossem explicitamente declarados. Até recentemente, eu esqueci tudo sobre isso e ...

4 a resposta

Por que o python usa aspas triplas não convencionais para comentários?

Por que o python não usou apenas o estilo tradicional de comentários como o C / C ++ / Java usa: /** * Comment lines * More comment lines */ // line comments // line comments // Existe um motivo específico para isso ou é apenas arbitrário?

6 a resposta

Posso escrever {x, a, b} // Faça […, #] e, em vez de Faça […, {x, a, b}]?

Estou apaixonada por Ruby. Nesta linguagem, todas as funções principais são na verdade métodos. É por isso que prefiro a notação postfix - quando os dados que eu quero processar são deixados no corpo da função de processamento anônimo, ...

6 a resposta

Posso seletivamente (forçar) incorporar uma funçã

No livroClean Code [https://rads.stackoverflow.com/amzn/click/com/0132350882] (e alguns outros que eu já vi e leio), é recomendável manter as funções pequenas e dividi-las se elas se tornarem grandes. Também sugere que as funções devem fazer uma ...