Click here to Skip to main content
15,911,646 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
johannesnestler14-Jun-16 3:03
johannesnestler14-Jun-16 3:03 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
#realJSOP14-Jun-16 3:18
professional#realJSOP14-Jun-16 3:18 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Slacker00714-Jun-16 3:26
professionalSlacker00714-Jun-16 3:26 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
#realJSOP14-Jun-16 3:32
professional#realJSOP14-Jun-16 3:32 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Slacker00714-Jun-16 4:34
professionalSlacker00714-Jun-16 4:34 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
#realJSOP14-Jun-16 5:11
professional#realJSOP14-Jun-16 5:11 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
TheGreatAndPowerfulOz14-Jun-16 5:50
TheGreatAndPowerfulOz14-Jun-16 5:50 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Nicholas Marty14-Jun-16 3:04
professionalNicholas Marty14-Jun-16 3:04 
Separated assemblies instead of just namespaces is useful to prevent some violations of the separation of concern due to laziness. Even if there are some violations it's a lot easier to spot them by inspecting the references.

A data layer shouldn't have access to the views or the business logic. So there shouldn't be a reference to that assembly. In fact. It's probably not even possible to have such a reference as you'd get a circular dependency (e.g. "data layer" needs "business logic" as a dependency and "business logic" need "data layer" as a dependency. Neither can be built without the other, thus everything throws up.)

The same might be possible for separating things like in MVC and MVVM etc.
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Nagy Vilmos14-Jun-16 3:15
professionalNagy Vilmos14-Jun-16 3:15 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Kornfeld Eliyahu Peter14-Jun-16 3:21
professionalKornfeld Eliyahu Peter14-Jun-16 3:21 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Slacker00714-Jun-16 3:26
professionalSlacker00714-Jun-16 3:26 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
#realJSOP14-Jun-16 3:27
professional#realJSOP14-Jun-16 3:27 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Kornfeld Eliyahu Peter14-Jun-16 3:30
professionalKornfeld Eliyahu Peter14-Jun-16 3:30 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
#realJSOP14-Jun-16 3:38
professional#realJSOP14-Jun-16 3:38 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Marc Clifton14-Jun-16 3:36
mvaMarc Clifton14-Jun-16 3:36 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
PIEBALDconsult14-Jun-16 3:37
mvePIEBALDconsult14-Jun-16 3:37 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Simon_Whale14-Jun-16 3:49
Simon_Whale14-Jun-16 3:49 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Stephen Gonzalez14-Jun-16 4:19
Stephen Gonzalez14-Jun-16 4:19 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Pete O'Hanlon14-Jun-16 4:32
mvePete O'Hanlon14-Jun-16 4:32 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Stephen Gonzalez14-Jun-16 4:39
Stephen Gonzalez14-Jun-16 4:39 
GeneralRe: Folders and Namespaces vs Multiple Assemblies PinPopular
TheGreatAndPowerfulOz14-Jun-16 5:56
TheGreatAndPowerfulOz14-Jun-16 5:56 
PraiseRe: Folders and Namespaces vs Multiple Assemblies PinPopular
Wonde Tadesse14-Jun-16 6:19
professionalWonde Tadesse14-Jun-16 6:19 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Pete O'Hanlon14-Jun-16 6:20
mvePete O'Hanlon14-Jun-16 6:20 
GeneralRe: Folders and Namespaces vs Multiple Assemblies Pin
Wonde Tadesse14-Jun-16 6:21
professionalWonde Tadesse14-Jun-16 6:21 
GeneralRe: Folders and Namespaces vs Multiple Assemblies PinPopular
Pete O'Hanlon14-Jun-16 6:20
mvePete O'Hanlon14-Jun-16 6:20 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.