Click here to Skip to main content
15,917,709 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.

 
AnswerRe: When to use dependency injection? Pin
tgrt11-Feb-15 17:08
tgrt11-Feb-15 17:08 
GeneralRe: When to use dependency injection? Pin
Super Lloyd11-Feb-15 18:14
Super Lloyd11-Feb-15 18:14 
AnswerRe: When to use dependency injection? PinPopular
Erik Funkenbusch11-Feb-15 18:37
Erik Funkenbusch11-Feb-15 18:37 
GeneralRe: When to use dependency injection? Pin
Super Lloyd11-Feb-15 18:50
Super Lloyd11-Feb-15 18:50 
AnswerRe: When to use dependency injection? Pin
Dominic Burford11-Feb-15 21:14
professionalDominic Burford11-Feb-15 21:14 
GeneralRe: When to use dependency injection? Pin
Super Lloyd11-Feb-15 21:38
Super Lloyd11-Feb-15 21:38 
GeneralRe: When to use dependency injection? Pin
Dominic Burford11-Feb-15 23:09
professionalDominic Burford11-Feb-15 23:09 
GeneralRe: When to use dependency injection? Pin
jschell13-Feb-15 12:34
jschell13-Feb-15 12:34 
Super Lloyd wrote:
Further it appeared to me that skill and work will only take you so far...


All that matters is whether someone can sell it. Doesn't need to work well. Doesn't even need to run. But absolutely must sell. Unless of course you like working for free.

Super Lloyd wrote:
and people don't listen.


Yep.

Realistically the idiom that you are using now is unlikely to adversely impact the running of the product. Costs more in maintenance and adds complexity. And in my experience over time it tends to make the code more like structured code and less like OO code.

But none of that can be quantified as a real cost. Or at least it is a good bet that your company can't actually measure maintenance costs and never will.

So just do it.
GeneralRe: When to use dependency injection? Pin
jschell13-Feb-15 12:29
jschell13-Feb-15 12:29 
AnswerRe: When to use dependency injection? Pin
Rob Philpott11-Feb-15 23:06
Rob Philpott11-Feb-15 23:06 
AnswerRe: When to use dependency injection? Pin
Mark_Wallace11-Feb-15 23:27
Mark_Wallace11-Feb-15 23:27 
AnswerRe: When to use dependency injection? PinPopular
Chris Maunder12-Feb-15 3:37
cofounderChris Maunder12-Feb-15 3:37 
AnswerRe: When to use dependency injection? Pin
MCMickJ1913-Feb-15 3:12
MCMickJ1913-Feb-15 3:12 
AnswerRe: When to use dependency injection? Pin
Ed K13-Feb-15 8:04
Ed K13-Feb-15 8:04 
GeneralRe: When to use dependency injection? Pin
Super Lloyd13-Feb-15 19:52
Super Lloyd13-Feb-15 19:52 
AnswerRe: When to use dependency injection? Pin
jschell13-Feb-15 12:27
jschell13-Feb-15 12:27 
GeneralNot much going on... Pin
Brisingr Aerowing11-Feb-15 12:10
professionalBrisingr Aerowing11-Feb-15 12:10 
GeneralRe: Not much going on... Pin
Super Lloyd11-Feb-15 16:00
Super Lloyd11-Feb-15 16:00 
GeneralRe: Not much going on... Pin
Mark_Wallace11-Feb-15 23:32
Mark_Wallace11-Feb-15 23:32 
GeneralRe: Not much going on... Pin
Brisingr Aerowing12-Feb-15 5:22
professionalBrisingr Aerowing12-Feb-15 5:22 
GeneralRe: Not much going on... Pin
Mark_Wallace12-Feb-15 10:33
Mark_Wallace12-Feb-15 10:33 
GeneralRe: Not much going on... Pin
Brisingr Aerowing12-Feb-15 10:59
professionalBrisingr Aerowing12-Feb-15 10:59 
GeneralRe: Not much going on... Pin
Mark_Wallace12-Feb-15 11:39
Mark_Wallace12-Feb-15 11:39 
GeneralRe: Not much going on... Pin
Brisingr Aerowing13-Feb-15 9:49
professionalBrisingr Aerowing13-Feb-15 9:49 
GeneralRe: Not much going on... Pin
Mark_Wallace13-Feb-15 10:29
Mark_Wallace13-Feb-15 10:29 

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.