Click here to Skip to main content
15,890,690 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionIn fear of bloated Statergy Pattern Implementations Pin
popchecker22-Sep-15 21:03
popchecker22-Sep-15 21:03 
AnswerRe: In fear of bloated Statergy Pattern Implementations Pin
Eddy Vluggen22-Sep-15 23:27
professionalEddy Vluggen22-Sep-15 23:27 
SuggestionRe: In fear of bloated Statergy Pattern Implementations Pin
Richard Deeming23-Sep-15 1:49
mveRichard Deeming23-Sep-15 1:49 
AnswerRe: In fear of bloated Statergy Pattern Implementations Pin
jschell3-Oct-15 7:04
jschell3-Oct-15 7:04 
QuestionCan we configure team foundation server (TFS) on our local machine such as windows 7 or windows 8 Pin
Anjani Rajdev22-Sep-15 3:11
Anjani Rajdev22-Sep-15 3:11 
QuestionWindows 10 System Colors Pin
jung-kreidler11-Sep-15 1:52
jung-kreidler11-Sep-15 1:52 
QuestionSOLID Principles, Three Layers... Is this okey? Pin
MarkosElCojudo5-Sep-15 8:35
MarkosElCojudo5-Sep-15 8:35 
AnswerRe: SOLID Principles, Three Layers... Is this okey? Pin
Eddy Vluggen10-Sep-15 12:04
professionalEddy Vluggen10-Sep-15 12:04 
MarkosElCojudo wrote:
1) What do you think of the model?
It has more documentation than usual. It also shows that you put an effort into your design decisions Thumbs Up | :thumbsup:

MarkosElCojudo wrote:
2) Should I use an interface if i think that in the future RecipeManager is
going to work with objects that have common things with a Recipe, but are not a
recipe? If not, when would that be?
A recipe for concrete, for instance; it is rather similar. Sand, water, cement, tweedeledeet, concrete Smile | :)

If the recipe-making is further expanded into a hierarchy of subtasks, you could put all kinds of generic procedures in there; ingredients can vary from resources to any raw material or tool.

MarkosElCojudo wrote:
4) Interface segregation principle: Not using interfaces here, I
understand I replaced them with inheritance. ¿It's Okey?
If it works for you, then yes; oke is not 'ideal', but already a better starting point that lots. I'd still recommend programming against an interface; it would give you some more flexibility during maintenance, since anything that adheres to the interface would be permissive. Do read on, since..

MarkosElCojudo wrote:
5) Dependency inversion principle:
Wikipedia[^] has an accessible description.

In short, instead of having one layer depend on the other, it merely depends on interfaces. If you do expect this project to grow into multiple recipe-type's, I'd certainly recommend it Smile | :)
Bastard Programmer from Hell Suspicious | :suss:
If you can't read my code, try converting it here[^]

AnswerRe: SOLID Principles, Three Layers... Is this okey? Pin
Nathan Minier30-Sep-15 7:08
professionalNathan Minier30-Sep-15 7:08 
QuestionFast Name Matching Pin
RichardGrimmer2-Sep-15 2:13
RichardGrimmer2-Sep-15 2:13 
AnswerRe: Fast Name Matching Pin
Eddy Vluggen2-Sep-15 2:21
professionalEddy Vluggen2-Sep-15 2:21 
GeneralRe: Fast Name Matching Pin
RichardGrimmer2-Sep-15 2:26
RichardGrimmer2-Sep-15 2:26 
GeneralRe: Fast Name Matching Pin
Eddy Vluggen2-Sep-15 2:35
professionalEddy Vluggen2-Sep-15 2:35 
AnswerRe: Fast Name Matching Pin
Keld Ølykke9-Sep-15 13:22
Keld Ølykke9-Sep-15 13:22 
AnswerRe: Fast Name Matching Pin
Nathan Minier30-Sep-15 7:33
professionalNathan Minier30-Sep-15 7:33 
QuestionHow to do Responsive Web Design Testing? Pin
uistreet19-Aug-15 21:11
uistreet19-Aug-15 21:11 
QuestionIs it possible to apply CSS to half of a character/word? Pin
protekconsulting18-Aug-15 20:34
protekconsulting18-Aug-15 20:34 
AnswerRe: Is it possible to apply CSS to half of a character/word? Pin
Richard Andrew x6420-Aug-15 9:57
professionalRichard Andrew x6420-Aug-15 9:57 
AnswerRe: Is it possible to apply CSS to half of a character/word? Pin
SharmaSumit21-Aug-15 19:39
SharmaSumit21-Aug-15 19:39 
QuestionI need a ardinuo programming code for blood pressure sensor display using cuff Pin
Member 1187747412-Aug-15 21:33
Member 1187747412-Aug-15 21:33 
AnswerRe: I need a ardinuo programming code for blood pressure sensor display using cuff Pin
OriginalGriff12-Aug-15 21:34
mveOriginalGriff12-Aug-15 21:34 
QuestionShould I change from a multi-window to a single-window multi-page approach? (WPF, C#) Pin
Frank R. Haugen7-Aug-15 1:42
professionalFrank R. Haugen7-Aug-15 1:42 
AnswerRe: Should I change from a multi-window to a single-window multi-page approach? (WPF, C#) Pin
Eddy Vluggen7-Aug-15 2:10
professionalEddy Vluggen7-Aug-15 2:10 
GeneralRe: Should I change from a multi-window to a single-window multi-page approach? (WPF, C#) Pin
Frank R. Haugen7-Aug-15 2:25
professionalFrank R. Haugen7-Aug-15 2:25 
GeneralRe: Should I change from a multi-window to a single-window multi-page approach? (WPF, C#) Pin
Eddy Vluggen7-Aug-15 2:39
professionalEddy Vluggen7-Aug-15 2:39 

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.