|
Since a solution can contain projects directly related to an app, as well as commonly shared projects, I use the following. Note that not all are needed:
** For the app itself
Company.Project.Core
Company.Project.DAL
Company.Project.BL
Company.Project.Entities
Company.Project.Shared
Company.Project.Tools
Company.Project.UI.WPF.Controls
Company.Project.UI.WPF.Desktop
Company.Project.UI.WPF.Phone
Company.Project.UI.WPF.Tablet
Company.Project.UI.Web.MVC
** Projects shared by many apps
Company.WPF.Controls
Company.WPF.Entities
Company.WPF.Themes
Company.WPF.Utilites
If it's not broken, fix it until it is
|
|
|
|
|
Since the source code for our projects is proprietary, we omit the company identification from the namespace name.
For .NET, our namespaces are Assembly{.Package} where Assembly is the assembly name and the {.Package} suffix is only used where an assembly contains more than one significant body of code.
For C++ we usually just use the global namespace . I did have one C++ project where a combination of namespace 's and a templated base class really improved the readability of a pile of related classes.
Software Zen: delete this;
|
|
|
|
|
Last time I needed a namespace, I happened to play a game. My new commander had just arrived at my base and yelled "Forces of chaos, bow to me!" So my new namespace became FoC, which is very accurate for most software projects.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
Sander Rossel wrote: which clearly isn't the case at this time
I worked for a company that did something similar. They also had code that carried over from the last company. What happened was the dev team split from the web team into two separate companies. So they kept all their code. They ended up with two namespaces.
Not that you're going to clone yourself in this case, but I'm just pointing out it's possible you'd want to have Sander.SomethingElse later on.
Elephant elephant elephant, sunshine sunshine sunshine
|
|
|
|
|
Well, I have a good friend who's first name is also Sander.
If we ever wrote software together we'd have Sander.Rossel and Sander.HisLastName or maybe Sander.JointForces
|
|
|
|
|
|
|
indented.
Just sayin'.
/ravi
|
|
|
|
|
Do dyslexics like their puns in dentists?
|
|
|
|
|
That's just backwards... I like my puns dented.
Or is it like flammable/inflammable, where they're the same thing, and the only way to reverse it is to make it non-dented?
And on that note, if something can be dented, can it also be prefected? No, that's not a typo... How about beeblebroxed? slartibartfasted?
Man, I have too much free time...
|
|
|
|
|
Ian Shlasko wrote: I like my puns dented. I like my pasta al dente.
/ravi
|
|
|
|
|
I take my homilies homely, similes simplistic, puns punishing.
«I want to stay as close to the edge as I can without going over. Out on the edge you see all kinds of things you can't see from the center» Kurt Vonnegut.
|
|
|
|
|
Granted, It's Your Turn
=======================
Robert Effortless Lee was the South's best general. But more than his military acumen or strategic sagacity, he prided himself on his striking resemblance to Martin Sheen.
Robert effortlessly swung himself down from off his stately steed and marched wearily but resolutely up the courthouse steps. He warily crossed the threshold and was immediately met by a slightly disheveled man who stepped forward, extended his hand and greeting, and said, "Robert!"
Effortlessly, the host flipped open a box of cigars and offered his illustrious guest a stogie. Robert...
|
|
|
|
|
I thought this was cool and I know my kids would get a kick out of it, as well as I, I'm sure.
Use the 3d modeler tool at the bottom of the page.
http://www.everblocksystems.com/[^]
|
|
|
|
|
Awesome, got a grand sons birthday coming up.
New version: WinHeist Version 2.1.1 new web site.
I know the voices in my head are not real but damn they come up with some good ideas!
|
|
|
|
|
Not a new idea but the first time it has been commercialized. I recall my grandfather pontificating about this when I were a nipper and lego had just arrived in the UK. And didn't James May build a e lego house a few years back?
Still, about bloody time, really. Going to buy me some land and build me a lego cabin.
|
|
|
|
|
R. Giskard Reventlov wrote: buy me some land and build me a lego cabin.
It really is the way to go. Very portable, I would imagine.
|
|
|
|
|
I've always talked about doing something like that with Lego - be great fun and now I can!
|
|
|
|
|
They look like they would still hurt when you step on them in the dark.
|
|
|
|
|
dandy72 wrote: They look like they would still hurt when you step on them in the dark.
They've already thought of that - they have a smooth-topped "finishing block", as well.
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
Lego has those as well. Never prevented me from stepping on all the other blocks anyway.
|
|
|
|
|
Are they trying to get Minecraft to real life?
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
It was a somber but grand farewell for a beloved cardiologist, who had passed on. As a grand finale, the wall behind the casket, which was designed to look like a beautiful heart opened and the casket slowly disappeared into it. Just then a couple of men sitting in the back row could not control their giggling and nudging each other in the ribs. The master of ceremonies was visibly upset and walked up to them and asked as to what they thought they were doing.
They replied, "We are a proctologist and a Gynocologist. We were wondering as to what would be the design of the door that we will be disappearing through one day!!"
|
|
|
|
|
In that respect - as well as in any other respect - I would definitely prefer being the gynecologist!
Anything that is unrelated to elephants is irrelephant Anonymous
- The problem with quotes on the internet is that you can never tell if they're genuine Winston Churchill, 1944
- I'd just like a chance to prove that money can't make me happy. Me, all the time
|
|
|
|
|
It might be all rainbows and unicorns for the first few weeks; but over the long haul there's no group that gets more bored at the sight of a sunshine. NOT a place I'd want to find myself.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
|
|
|
|