Click here to Skip to main content
15,888,461 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: Dear Apple, Why do you hate grandma? Pin
David O'Neil9-Apr-24 14:41
professionalDavid O'Neil9-Apr-24 14:41 
GeneralRe: Dear Apple, Why do you hate grandma? Pin
Jeremy Falcon9-Apr-24 16:01
professionalJeremy Falcon9-Apr-24 16:01 
GeneralRe: Dear Apple, Why do you hate grandma? Pin
David O'Neil9-Apr-24 16:36
professionalDavid O'Neil9-Apr-24 16:36 
GeneralRe: Dear Apple, Why do you hate grandma? Pin
Jeremy Falcon10-Apr-24 3:41
professionalJeremy Falcon10-Apr-24 3:41 
GeneralRe: Dear Apple, Why do you hate grandma? Pin
David O'Neil10-Apr-24 5:08
professionalDavid O'Neil10-Apr-24 5:08 
GeneralRe: Dear Apple, Why do you hate grandma? Pin
jochance10-Apr-24 5:16
jochance10-Apr-24 5:16 
GeneralLocality of Behavior: term you've been looking for Pin
raddevus9-Apr-24 4:06
mvaraddevus9-Apr-24 4:06 
GeneralRe: Locality of Behavior: term you've been looking for Pin
Greg Utas9-Apr-24 5:04
professionalGreg Utas9-Apr-24 5:04 
Larger systems won't demonstrate locality of behavior because of frameworks that use polymorphism and inheritance to invoke application classes. That's not much of a problem because people working on the system will be familiar with its frameworks, so all they'll usually need to look at are application classes. If the frameworks are well designed, all the code for an individual application will be colocated, making it possible to understand that application even though its implementation is scattered among various colocated classes.

When the DoThatThing in your DI example resolves to a specific target without the use of polymorphism or inheritance, I never got the point. It seems like artificial complexity and needless boilerplate.
Robust Services Core | Software Techniques for Lemmings | Articles
The fox knows many things, but the hedgehog knows one big thing.

GeneralRe: Locality of Behavior: term you've been looking for Pin
raddevus9-Apr-24 5:12
mvaraddevus9-Apr-24 5:12 
GeneralRe: Locality of Behavior: term you've been looking for Pin
Greg Utas9-Apr-24 5:18
professionalGreg Utas9-Apr-24 5:18 
GeneralRe: Locality of Behavior: term you've been looking for Pin
jochance9-Apr-24 9:10
jochance9-Apr-24 9:10 
GeneralRe: Locality of Behavior: term you've been looking for Pin
raddevus9-Apr-24 9:37
mvaraddevus9-Apr-24 9:37 
GeneralRe: Locality of Behavior: term you've been looking for Pin
Sander Rossel9-Apr-24 23:24
professionalSander Rossel9-Apr-24 23:24 
GeneralRe: Locality of Behavior: term you've been looking for Pin
raddevus10-Apr-24 1:59
mvaraddevus10-Apr-24 1:59 
GeneralRe: Locality of Behavior: term you've been looking for Pin
jschell10-Apr-24 12:07
jschell10-Apr-24 12:07 
GeneralQuestion about english Pin
Nelek9-Apr-24 1:00
protectorNelek9-Apr-24 1:00 
GeneralRe: Question about english Pin
Jo_vb.net9-Apr-24 1:30
mvaJo_vb.net9-Apr-24 1:30 
GeneralRe: Question about english Pin
Nelek9-Apr-24 2:32
protectorNelek9-Apr-24 2:32 
GeneralRe: Question about english Pin
GKP19929-Apr-24 2:09
professionalGKP19929-Apr-24 2:09 
GeneralRe: Question about english Pin
Nelek9-Apr-24 2:32
protectorNelek9-Apr-24 2:32 
GeneralRe: Question about english Pin
GKP19929-Apr-24 3:02
professionalGKP19929-Apr-24 3:02 
GeneralRe: Question about english Pin
Nelek9-Apr-24 5:30
protectorNelek9-Apr-24 5:30 
GeneralRe: Question about english Pin
RickZeeland9-Apr-24 2:29
mveRickZeeland9-Apr-24 2:29 
GeneralRe: Question about english Pin
Nelek9-Apr-24 2:32
protectorNelek9-Apr-24 2:32 
GeneralRe: Question about english Pin
Amarnath S9-Apr-24 2:41
professionalAmarnath S9-Apr-24 2:41 

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.