Click here to Skip to main content
15,896,448 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: Lets See If This Gets Posted.... Pin
glennPattonWork320-Jul-16 0:53
professionalglennPattonWork320-Jul-16 0:53 
GeneralRe: Lets See If This Gets Posted.... Pin
OriginalGriff20-Jul-16 1:00
mveOriginalGriff20-Jul-16 1:00 
GeneralRe: Lets See If This Gets Posted.... Pin
User 1013254620-Jul-16 1:33
User 1013254620-Jul-16 1:33 
GeneralRe: Lets See If This Gets Posted.... Pin
Richard Deeming20-Jul-16 2:04
mveRichard Deeming20-Jul-16 2:04 
GeneralRe: Lets See If This Gets Posted.... Pin
Mark_Wallace20-Jul-16 7:14
Mark_Wallace20-Jul-16 7:14 
GeneralRe: Lets See If This Gets Posted.... Pin
glennPattonWork320-Jul-16 7:51
professionalglennPattonWork320-Jul-16 7:51 
GeneralRe: Lets See If This Gets Posted.... Pin
Mark_Wallace20-Jul-16 9:05
Mark_Wallace20-Jul-16 9:05 
QuestionAbout Entreprisey patterns... Pin
Super Lloyd19-Jul-16 23:13
Super Lloyd19-Jul-16 23:13 
I was having some deep thinking about what I call, disdainfully, "enterprise architecture", those bloated multi layerssss (the more the merrier) monsters... When it suddenly hit me how it might make sense in some environment. And I am looking for feedback on my conclusions.

First I came from the point of view of an experienced developer who has mostly worked in small teams and I personally find that a vertical approach to development gives better results. i.e. When one is in charge of a feature, one does the SQL, the data exchange class, the webservice, service proxy and the UI and/or whatever else is needed for the feature to be fully functional. If one don't know how to solve a particular problem, ask a colleague! And as for code reuse, regular chat with your colleagues make sure every body use some common utility (or even business utility) library whenever possible. I think it gives better overall results.

But now, for an other point of view, if I imagine an environment with high turn over and lots of graduate who don't know very well how to do SQL, HTMl/MVC, WPF, WCF/WebAPI, etc... Nor do they talk to the customer and understand the feature they are working on very well... It might seem like a good idea to have a GUI team, a SQL team, a Business layer team that each focus on one technology and one layer. Hence the layer monster comes to life with some reason to be such.

Not that I agree on the long term benefit of that approach. But it kind of makes sense in that light.
Am I on track here, as to why enterprise architecture is so wide spread?
A new .NET Serializer
All in one Menu-Ribbon Bar
Taking over the world since 1371!

AnswerRe: About Entreprisey patterns... Pin
OriginalGriff19-Jul-16 23:17
mveOriginalGriff19-Jul-16 23:17 
GeneralRe: About Entreprisey patterns... Pin
Super Lloyd19-Jul-16 23:27
Super Lloyd19-Jul-16 23:27 
AnswerRe: About Entreprisey patterns... Pin
Duncan Edwards Jones19-Jul-16 23:28
professionalDuncan Edwards Jones19-Jul-16 23:28 
AnswerRe: About Entreprisey patterns... Pin
Jeroen_R19-Jul-16 23:30
Jeroen_R19-Jul-16 23:30 
GeneralRe: About Entreprisey patterns... Pin
Super Lloyd19-Jul-16 23:51
Super Lloyd19-Jul-16 23:51 
GeneralRe: About Entreprisey patterns... Pin
Jeroen_R20-Jul-16 0:20
Jeroen_R20-Jul-16 0:20 
GeneralRe: About Entreprisey patterns... Pin
Dale Lanz21-Jul-16 5:01
Dale Lanz21-Jul-16 5:01 
GeneralRe: About Entreprisey patterns... Pin
Jeroen_R22-Jul-16 4:11
Jeroen_R22-Jul-16 4:11 
GeneralRe: About Entreprisey patterns... Pin
Dale Lanz22-Jul-16 4:33
Dale Lanz22-Jul-16 4:33 
GeneralRe: About Entreprisey patterns... Pin
Andreas Mertens31-Jul-16 6:15
professionalAndreas Mertens31-Jul-16 6:15 
GeneralRe: About Entreprisey patterns... Pin
den2k8820-Jul-16 0:23
professionalden2k8820-Jul-16 0:23 
GeneralRe: About Entreprisey patterns... Pin
JohnLBevan20-Jul-16 23:09
professionalJohnLBevan20-Jul-16 23:09 
GeneralRe: About Entreprisey patterns... Pin
Sander Rossel20-Jul-16 0:40
professionalSander Rossel20-Jul-16 0:40 
GeneralRe: About Entreprisey patterns... Pin
den2k8820-Jul-16 0:47
professionalden2k8820-Jul-16 0:47 
GeneralRe: About Entreprisey patterns... Pin
Sander Rossel20-Jul-16 1:03
professionalSander Rossel20-Jul-16 1:03 
GeneralRe: About Entreprisey patterns... Pin
Super Lloyd21-Jul-16 4:45
Super Lloyd21-Jul-16 4:45 
GeneralRe: About Entreprisey patterns... Pin
den2k8821-Jul-16 4:58
professionalden2k8821-Jul-16 4:58 

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.