Perguntas com a marcação «namespace»

Os namespaces são um recurso de linguagem de muitas linguagens de programação, permitindo a reutilização local de nomes de classes e variáveis.

4
Por que tantos namespaces começam com
Percebi que muitas empresas usam espaços para nome "nome de domínio reverso" e estou curioso para saber onde essa prática se originou e por que ela continua. Simplesmente continua por causa da prática rotineira, ou existe um excelente conceito de arquitetura que possa estar faltando aqui? Observe também questões como: …


5
Práticas recomendadas para usar namespaces em C ++ [fechado]
Eu li o Clean Code do tio Bob há alguns meses e teve um impacto profundo na maneira como escrevo código. Mesmo que parecesse repetir coisas que todo programador deveria saber, reuni-las e colocá-las em prática resulta em um código muito mais limpo. Em particular, achei a divisão de grandes …
38 design  c++  namespace 

4
Convenção de nomenclatura de namespace e classe C # para bibliotecas
Estou construindo bibliotecas com várias pequenas funções utilitárias em C # e tentando decidir sobre um espaço para nome e convenção de nomenclatura de classe. Minha organização atual é assim: Company Company.TextUtils public class TextUtils {...} Company.MathsUtils public class MathsUtils {...} public class ArbitraryPrecisionNumber {...} public class MathsNotation {...} Company.SIUnits …
26 c#  naming  namespace 

4
Por que precisamos de URIs para namespaces XML?
Estou tentando descobrir por que precisamos de URIs para namespaces XML e não consigo encontrar um objetivo para isso. Alguém pode me alegrar um pouco mostrando seu uso em um exemplo concreto? EDITAR: Ok, por exemplo: eu tenho isso do w3schools <root xmlns:h="http://www.w3.org/TR/html4/" xmlns:f="http://www.w3schools.com/furniture"> <h:table> <h:tr> <h:td>Apples</h:td> <h:td>Bananas</h:td> </h:tr> </h:table> …
23 xml  namespace 

5
Usando classes estáticas como namespaces
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Software Engineering Stack Exchange. Migrou há 8 anos . Eu já vi outros desenvolvedores usando classes estáticas como namespaces public static class CategoryA { public class Item1 { public void DoSomething() { } } public class Item2 { …

1
Prós e contras dos namespaces vs incluir / exigir no PHP?
Recentemente, comecei a usar namespaces em PHP. Quando os vi pela primeira vez, achei que a sintaxe deles era feia e eu nunca os usaria. No entanto, criei um carregador automático (spl_autoload_register) que faz com que eu nunca precise escrever uma instrução de inclusão / necessidade novamente. Gosto de espaços …
20 php  namespace 


4
Use `using` em C ++ ou evite-o?
Descontando semânticas sutilmente diferentes devido a ADL, como devo usar geralmente usinge por quê? É dependente da situação (por exemplo, cabeçalho que será #included vs. arquivo de origem que não será)? Além disso, devo preferir ::std::ou std::? No nível do espaço para nome using namespace: using namespace std; pair<string::const_iterator, string::const_iterator> …
17 c++  namespace 


2
Por que usar typedefs para estruturas?
em C (ANSI, C99, etc.), as estruturas vivem em seu próprio espaço para nome. Uma estrutura para uma lista vinculada pode ser algo como isto: struct my_buffer_type { struct my_buffer_type * next; struct my_buffer_type * prev; void * data; }; Parece bastante natural, no entanto, para a maioria dos programadores …

1
Avaliando namespaces PHP
Estou na fase de pré-lançamento de um projeto PHP de código aberto, que espero que seja usado por outros desenvolvedores em seus próprios projetos. No momento, o projeto não suporta espaços para nome e estou tentando avaliar se ele deve usar espaços para nome ou a convenção de nomenclatura PEAR …
11 php  namespace 


4
Número de classes em um espaço para nome - cheiro de código?
Eu tenho uma biblioteca c # usada por vários executáveis. Existem apenas alguns namespaces na biblioteca, e acabei de perceber que um dos namespaces possui algumas classes. Sempre evitei ter muitas classes em um único espaço para nome por causa da categorização e, porque subconscientemente, acho "mais bonito" ter uma …
11 c#  count  namespace 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.