Click here to Skip to main content
15,884,933 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: When did computers get so heavy? Pin
Ron Anders10-Dec-22 11:00
Ron Anders10-Dec-22 11:00 
GeneralRe: When did computers get so heavy? Pin
Daniel Pfeffer10-Dec-22 19:24
professionalDaniel Pfeffer10-Dec-22 19:24 
GeneralRe: When did computers get so heavy? Pin
Jeremy Falcon14-Dec-22 12:19
professionalJeremy Falcon14-Dec-22 12:19 
GeneralHave a nice music week end, Aphrodite's Child Pin
0x01AA10-Dec-22 4:53
mve0x01AA10-Dec-22 4:53 
GeneralRe: Have a nice music week end, Aphrodite's Child Pin
OriginalGriff10-Dec-22 5:06
mveOriginalGriff10-Dec-22 5:06 
GeneralRe: Have a nice music week end, Aphrodite's Child Pin
0x01AA10-Dec-22 5:19
mve0x01AA10-Dec-22 5:19 
GeneralRe: Have a nice music week end, Aphrodite's Child Pin
Greg Utas10-Dec-22 5:48
professionalGreg Utas10-Dec-22 5:48 
GeneralTechnical disussion about DI/DI Containers... Pin
0x01AA10-Dec-22 4:39
mve0x01AA10-Dec-22 4:39 
...DI (Dependency Injection) and especally DI Containers.

I'm meanwhile tired of reading and thinking about it, or then most probably I still don't get the point on it.

Basically, the concept of DI, I like it very much. It forces me to think about my design. And yes, it supports me to write (independent) unit tests. So far so good.

But what I hate among others, is a sentence 'program against an interface and not against the implementation' (abstraction vs. implementation). Only the word 'against' is wrong in my understanding, but that is most probably my English...

Sorry, but at the end, when it comes to assemble to so called loose coupled things, it has to work with the implementation and not with the definition of the interface....

I think we always need a real test again, which tests the loose coupled thing against the concrete implementation.

Where the hell I'm wrong?
GeneralRe: Technical disussion about DI/DI Containers... Pin
Gary R. Wheeler10-Dec-22 5:56
Gary R. Wheeler10-Dec-22 5:56 
GeneralRe: Technical disussion about DI/DI Containers... Pin
0x01AA10-Dec-22 6:30
mve0x01AA10-Dec-22 6:30 
GeneralRe: Technical disussion about DI/DI Containers... Pin
Gerry Schmitz10-Dec-22 5:59
mveGerry Schmitz10-Dec-22 5:59 
GeneralRe: Technical disussion about DI/DI Containers... Pin
0x01AA10-Dec-22 6:47
mve0x01AA10-Dec-22 6:47 
GeneralRe: Technical disussion about DI/DI Containers... Pin
Richard Andrew x6410-Dec-22 7:03
professionalRichard Andrew x6410-Dec-22 7:03 
GeneralRe: Technical disussion about DI/DI Containers... Pin
Marc Clifton10-Dec-22 15:28
mvaMarc Clifton10-Dec-22 15:28 
GeneralRe: Technical disussion about DI/DI Containers... Pin
Daniel Pfeffer10-Dec-22 19:34
professionalDaniel Pfeffer10-Dec-22 19:34 
GeneralRe: Technical disussion about DI/DI Containers... Pin
0x01AA11-Dec-22 2:20
mve0x01AA11-Dec-22 2:20 
Generalworldle 322 Pin
jmaida9-Dec-22 15:39
jmaida9-Dec-22 15:39 
GeneralWordle 539 Pin
StarNamer@work9-Dec-22 15:06
professionalStarNamer@work9-Dec-22 15:06 
GeneralRe: Wordle 539 Pin
Amarnath S9-Dec-22 17:09
professionalAmarnath S9-Dec-22 17:09 
GeneralRe: Wordle 539 Pin
OriginalGriff9-Dec-22 19:52
mveOriginalGriff9-Dec-22 19:52 
GeneralRe: Wordle 539 Pin
Sandeep Mewara9-Dec-22 20:24
mveSandeep Mewara9-Dec-22 20:24 
GeneralRe: Wordle 539 Pin
pkfox9-Dec-22 21:46
professionalpkfox9-Dec-22 21:46 
GeneralRe: Wordle 539 Pin
Sander Rossel10-Dec-22 0:57
professionalSander Rossel10-Dec-22 0:57 
GeneralRe: Wordle 539 Pin
Cp-Coder10-Dec-22 2:06
Cp-Coder10-Dec-22 2:06 
GeneralRe: Wordle 539 3/6 Pin
jmaida10-Dec-22 7:56
jmaida10-Dec-22 7:56 

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.