The namespace tag has no wiki summary.
4
votes
2answers
195 views
Why use typedefs for structs?
in C (ANSI, C99, etc.), structs live in their own namespace. A struct for a linked list might look something like this:
struct my_buffer_type {
struct my_buffer_type * next;
struct ...
0
votes
0answers
94 views
Nested classes vs namespaces
Is it good to use nested classes or should I use namespaces instead?
In context:
I have a templated codec loader and a codec have In objects and Out objects
template<class TypeOfData>
class ...
0
votes
1answer
68 views
Handling table name collisions in Django
Django creates a table name by joining the app label with the model name. A project can have many apps. If two have the same label, how can both be used in the same database?
I'm currently using very ...
4
votes
4answers
235 views
When to import names into the global namespace? (using x::y, from x import y etc.)
I've been programming in various languages for about 10 years now. And I still haven't figured out when it is a good idea to import something into the global namespace (using x::y in C++, from x ...
0
votes
1answer
177 views
Is C# namespace should be Project-Name?
I am working with multiple websites (freelancer) and a good amount of them I write using C# MVC4.
I created a very good boilerplace project that I plan to use on every next starting mvc4 application ...
4
votes
1answer
97 views
Advices on structure and names for namespaces and classes
I'm resistant to calling the "main" class the same as the namespace, but I sometimes find myself needing it. Considering I'm using the Vendor.Namespace.[Subnamespace].Class formula, imagine this ...
33
votes
3answers
1k views
Why do so many namespaces start with com
I've noticed that a lot of companies use "reverse domain name" namespaces and I'm curious where that practice originated and why it continues. Does it merely continue because of rote practice, or is ...
4
votes
1answer
112 views
What is meant by namespaced content and what advantages does it have?
I was reading this blog by James Bennett regarding HTML vs XHTML . He writes :
I don’t have any need for namespaced content; I’m not displaying any
complex mathematical notation here and don’t ...
1
vote
1answer
179 views
Does putting types/functions inside namespace make compiler's parsing work easy?
Retaining the names inside namespace will make compiler work less stressful!?
For example:
// test.cpp
#include</*iostream,vector,string,map*/>
class vec { /* ... */ };
Take 2 scenarios of ...
3
votes
1answer
180 views
What should be done with class names that conflict (common) framework names
What should be done exactly when the most obvious class name for a component is taken by a framework? In my case, I need to make a class that describes an HTTP request. Of course, the most common name ...
4
votes
3answers
137 views
Where do I place my example implementations in my framework?
I've created a pretty simple templating framework and have default implementations for some of my interfaces used for passing around information. I store these in MyFramework.Default namespace
...
9
votes
2answers
435 views
How do I partially add PHP namespacing to a library without breaking existing code?
My company has created a modular PHP framework over the years, beginning long before PHP 5.3 added namespaces. Recently, we decided to start using namespaces in our library's new code, and we intend ...
5
votes
1answer
139 views
Should classes from the same namespace be kept in the same assembly?
For example, ISerializable and the Serializable Attribute are both in the System.Runtime.Serialization namespace, but not the assembly of the same name. On the other hand, DataContract attributes are ...
3
votes
2answers
255 views
Derived Classes and namespaces
I am deriving a class, for use in my application, from a class provided by another group. Should the derived class be in the namespace for my application or the namespace of the parent class?
While ...
11
votes
4answers
2k views
Using static classes as namespaces
I have seen other developers using static classes as namespaces
public static class CategoryA
{
public class Item1
{
public void DoSomething() { }
}
public class Item2
{
...
5
votes
3answers
1k views
Why do we need URIs for XML namespaces?
I am trying to figure out why we need URIs for XML namespaces and I cannot find a purpose for that. Can anyone brighten me a little showing their use on a concrete example?
EDIT:
Ok so for ...
2
votes
1answer
494 views
How to choose a good namespace name? (Linguistically)
English in not my native language, therefore it is a little more difficult to pick a good name for a namespace. One example to make you see my problem a bit better:
We have a set of classes that have ...
1
vote
1answer
630 views
Dynamic Class Inheritance For PHP
I have a situation where I think I might need dynamic class inheritance in PHP 5.3, but the idea doesn't sit well and I'm looking for a different design pattern to solve my problem if it's possible.
...
9
votes
1answer
354 views
Evaluating PHP namespaces
I'm at the pre-release stage of an open-source PHP project, one which I hope will be used by other developers in their own projects. The project doesn't currently support namespaces and I'm trying to ...
2
votes
3answers
343 views
Company namespace in web applications
Most (good) namespace conventions require a company name scoped namespace.
eg
CompanyName.ComponentName.x.y.z
How well does this translate over to web applications? In many websites, the company is ...
3
votes
2answers
257 views
Namespaces just seem to be making things more complicated. Am I missing something?
Now that I am using namespaces in my php files which match the file's path, I have to append a namespace to pretty much every class instantiation. The namespaces definitely help my autoloader find ...
2
votes
3answers
255 views
Should I use a root namespace?
I'm currently working on a couple projects in Flash ActionScript, and I've been building up a small library of classes. I've been using a naming convention similar to:
foo.events.Bar and ...
7
votes
4answers
1k views
Number of Classes in a Namespace - Code Smell?
I have a C# library that's used by several executables. There's only a couple namespaces in the library, and I just noticed that one of the namespaces has quite a few classes in it. I've always ...
3
votes
3answers
584 views
Adding to the System namespace in C#
Would it be acceptable for some very generic utilities or classes to be added in the System namespace?
I'm thinking of really basic stuff like a generic EventArgs (EventArgs<T>),
Use case: ...
2
votes
3answers
175 views
Is prefixing symbols also considered as namespacing?
For example, the Objective-C convention is to prefix the symbols with two or three capital letters which are abbreviations of the project: NSString, CABasicAnimation, MGTwitterEngine… In C, many ...
10
votes
7answers
4k views
Best practices for using namespaces in C++
I have read Uncle Bob's Clean Code a few months ago, and it has had a profound impact on the way I write code. Even if it seemed like he was repeating things that every programmer should know, ...