Click here to Skip to main content
15,914,500 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
GeneralRe: How do I load a UI based on a user specific role Pin
phyxian29-Jan-15 14:27
professionalphyxian29-Jan-15 14:27 
GeneralRe: How do I load a UI based on a user specific role Pin
Richard MacCutchan29-Jan-15 23:02
mveRichard MacCutchan29-Jan-15 23:02 
GeneralRe: How do I load a UI based on a user specific role Pin
phyxian30-Jan-15 0:10
professionalphyxian30-Jan-15 0:10 
GeneralRe: How do I load a UI based on a user specific role Pin
Richard MacCutchan30-Jan-15 0:13
mveRichard MacCutchan30-Jan-15 0:13 
GeneralRe: How do I load a UI based on a user specific role Pin
Eddy Vluggen30-Jan-15 0:31
professionalEddy Vluggen30-Jan-15 0:31 
AnswerRe: How do I load a UI based on a user specific role Pin
BillWoodruff29-Jan-15 5:47
professionalBillWoodruff29-Jan-15 5:47 
AnswerRe: How do I load a UI based on a user specific role Pin
Mycroft Holmes30-Jan-15 13:34
professionalMycroft Holmes30-Jan-15 13:34 
AnswerRe: How do I load a UI based on a user specific role Pin
BillWoodruff31-Jan-15 18:34
professionalBillWoodruff31-Jan-15 18:34 
GeneralRe: How do I load a UI based on a user specific role Pin
CHill601-Feb-15 21:13
mveCHill601-Feb-15 21:13 
QuestionDesign question for a project in C# Pin
Malindor23-Jan-15 6:06
Malindor23-Jan-15 6:06 
AnswerRe: Design question for a project in C# Pin
Matt T Heffron23-Jan-15 14:10
professionalMatt T Heffron23-Jan-15 14:10 
Question'Interface' Considered Harmful : Uncle Bob Pin
popchecker14-Jan-15 17:48
popchecker14-Jan-15 17:48 
GeneralRe: 'Interface' Considered Harmful : Uncle Bob Pin
PIEBALDconsult14-Jan-15 17:53
mvePIEBALDconsult14-Jan-15 17:53 
GeneralRe: 'Interface' Considered Harmful : Uncle Bob Pin
popchecker14-Jan-15 18:20
popchecker14-Jan-15 18:20 
AnswerRe: 'Interface' Considered Harmful : Uncle Bob Pin
Pete O'Hanlon14-Jan-15 20:29
mvePete O'Hanlon14-Jan-15 20:29 
GeneralRe: 'Interface' Considered Harmful : Uncle Bob Pin
Richard MacCutchan14-Jan-15 22:47
mveRichard MacCutchan14-Jan-15 22:47 
GeneralRe: 'Interface' Considered Harmful : Uncle Bob Pin
popchecker15-Jan-15 0:52
popchecker15-Jan-15 0:52 
GeneralRe: 'Interface' Considered Harmful : Uncle Bob Pin
Richard MacCutchan15-Jan-15 2:29
mveRichard MacCutchan15-Jan-15 2:29 
GeneralRe: 'Interface' Considered Harmful : Uncle Bob Pin
popchecker15-Jan-15 2:44
popchecker15-Jan-15 2:44 
GeneralRe: 'Interface' Considered Harmful : Uncle Bob Pin
Richard MacCutchan15-Jan-15 3:03
mveRichard MacCutchan15-Jan-15 3:03 
GeneralRe: 'Interface' Considered Harmful : Uncle Bob Pin
popchecker15-Jan-15 3:54
popchecker15-Jan-15 3:54 
GeneralRe: 'Interface' Considered Harmful : Uncle Bob Pin
Pete O'Hanlon15-Jan-15 5:35
mvePete O'Hanlon15-Jan-15 5:35 
GeneralRe: 'Interface' Considered Harmful : Uncle Bob Pin
popchecker15-Jan-15 17:08
popchecker15-Jan-15 17:08 
AnswerRe: 'Interface' Considered Harmful : Uncle Bob Pin
Keld Ølykke5-Mar-15 3:53
Keld Ølykke5-Mar-15 3:53 
GeneralRe: 'Interface' Considered Harmful : Uncle Bob Pin
TheGreatAndPowerfulOz23-Jun-15 10:15
TheGreatAndPowerfulOz23-Jun-15 10:15 
Keld Ølykke wrote:
No, C++ doesn't
I think it does. Why do you say it doesn't?
Keld Ølykke wrote:
class hierarchy is however implementation - not specification
Agreed. Hence, I don't think interfaces are "harmful", but what Uncle Bob was really complaining about is not being able to have multiple base classes.

However, I think true separation of concerns would use neither DI nor inheritance to do his observer pattern but rather a separate "observer manager" class that does both the observing and registration/deregistration.
#SupportHeForShe
If your actions inspire others to dream more, learn more, do more and become more, you are a leader.-John Q. Adams
You must accept 1 of 2 basic premises: Either we are alone in the universe or we are not alone. Either way, the implications are staggering!-Wernher von Braun
Only 2 things are infinite, the universe and human stupidity, and I'm not sure about the former.-Albert Einstein

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.