Click here to Skip to main content
15,886,919 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: The Software Architecture Demon Pin
Sander Rossel25-Nov-20 4:37
professionalSander Rossel25-Nov-20 4:37 
GeneralRe: The Software Architecture Demon Pin
honey the codewitch25-Nov-20 5:16
mvahoney the codewitch25-Nov-20 5:16 
GeneralRe: The Software Architecture Demon Pin
Sander Rossel25-Nov-20 5:28
professionalSander Rossel25-Nov-20 5:28 
GeneralRe: The Software Architecture Demon Pin
honey the codewitch25-Nov-20 5:31
mvahoney the codewitch25-Nov-20 5:31 
GeneralRe: The Software Architecture Demon Pin
Sander Rossel25-Nov-20 5:43
professionalSander Rossel25-Nov-20 5:43 
GeneralRe: The Software Architecture Demon PinPopular
Rage24-Nov-20 22:13
professionalRage24-Nov-20 22:13 
GeneralRe: The Software Architecture Demon Pin
Greg Utas25-Nov-20 0:18
professionalGreg Utas25-Nov-20 0:18 
GeneralRe: The Software Architecture Demon Pin
honey the codewitch25-Nov-20 1:59
mvahoney the codewitch25-Nov-20 1:59 
I agree to a point.

Rage wrote:
Part of the architecture is to structure the system, or the code, exactly so that people who want to do this can do it, and are not bothered with higher level topics.


This is how it should be. In my professional experience it was sometimes the case that a software project would be designed appropriately for its size and the team situation. In many cases, it simply wasn't. People would endlessly decouple things that only one person was ever going to work on, and this kind of thing happens all the time. The design would end up taking up the majority of the bandwidth even well past the design phase after the project was supposed to be nailed down. I've seen projects deathmarch over it even. Basically the project was thought to death.

Is it as common as badly designed or simply undesigned software?

No.

Is it destructive and harmful to projects?

Yes!

I guess to sound cliche it's about moderation. You have to make the design appropriate for a project.

I'm not dismissing UML entirely either. But it's is one of those things that strikes as having the perception of being far more useful than it actually is.
Real programmers use butterflies

GeneralRe: The Software Architecture Demon Pin
Rage25-Nov-20 2:03
professionalRage25-Nov-20 2:03 
GeneralRe: The Software Architecture Demon Pin
Greg Utas25-Nov-20 3:12
professionalGreg Utas25-Nov-20 3:12 
GeneralRe: The Software Architecture Demon Pin
honey the codewitch25-Nov-20 3:25
mvahoney the codewitch25-Nov-20 3:25 
GeneralRe: The Software Architecture Demon Pin
StarNamer@work26-Nov-20 3:52
professionalStarNamer@work26-Nov-20 3:52 
GeneralRe: The Software Architecture Demon Pin
honey the codewitch26-Nov-20 3:55
mvahoney the codewitch26-Nov-20 3:55 
GeneralRe: The Software Architecture Demon Pin
Mateusz Jakub25-Nov-20 20:51
Mateusz Jakub25-Nov-20 20:51 
GeneralRe: The Software Architecture Demon Pin
Rage25-Nov-20 21:03
professionalRage25-Nov-20 21:03 
GeneralRe: The Software Architecture Demon Pin
Mateusz Jakub26-Nov-20 5:38
Mateusz Jakub26-Nov-20 5:38 
GeneralRe: The Software Architecture Demon Pin
Niemand2524-Nov-20 23:11
professionalNiemand2524-Nov-20 23:11 
GeneralRe: The Software Architecture Demon Pin
honey the codewitch25-Nov-20 1:50
mvahoney the codewitch25-Nov-20 1:50 
GeneralRe: The Software Architecture Demon Pin
Niemand2525-Nov-20 2:16
professionalNiemand2525-Nov-20 2:16 
GeneralRe: The Software Architecture Demon Pin
honey the codewitch25-Nov-20 2:19
mvahoney the codewitch25-Nov-20 2:19 
GeneralRe: The Software Architecture Demon Pin
Niemand2525-Nov-20 2:46
professionalNiemand2525-Nov-20 2:46 
GeneralRe: The Software Architecture Demon Pin
honey the codewitch25-Nov-20 3:29
mvahoney the codewitch25-Nov-20 3:29 
GeneralRe: The Software Architecture Demon Pin
W Balboos, GHB25-Nov-20 0:49
W Balboos, GHB25-Nov-20 0:49 
GeneralRe: The Software Architecture Demon Pin
5teveH25-Nov-20 0:59
5teveH25-Nov-20 0:59 
GeneralRe: The Software Architecture Demon Pin
PIEBALDconsult25-Nov-20 2:44
mvePIEBALDconsult25-Nov-20 2:44 

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.