Timeline for Is there any redundancy within the scope of SOLID principles?
Current License: CC BY-SA 4.0
15 events
| when toggle format | what | by | license | comment | |
|---|---|---|---|---|---|
| Apr 4, 2022 at 5:08 | comment | added | ᄂ ᄀ | You should understand in the first place that there is no DIP as touted by Martin – softwareengineering.stackexchange.com/a/197095/90140 | |
| Mar 8, 2022 at 15:06 | comment | added | Filip Milovanović | @user1172763 - Well, this was not that kind of question, but I acknowledge it's nevertheless not interesting to everyone, which is fine - whatever interest level it generated produced an expression in terms of votes and answers. It may be true that a lot has been said about SOLID, but the principles are still surprisingly poorly understood by most of the industry (experienced developers included), and I believe there's value in actually deepening that understanding - you might disagree. | |
| Mar 7, 2022 at 16:09 | comment | added | user1172763 | @FilipMilovanović Interest level here is not 100% subjective. There's so much written down about SOLID (here and elsewhere) that I doubt there's much good left to say. "Tell me about SOLID" is just the ultimate no-thought-required question that people interviewing a job candidate in 3.5 minutes tend to use. Wish some of the energy people devote to that stuff would get devoted to, say, relational databases or numeric representation formats / tradeoffs. I can't use Liskov Substitutability to improve a slow database query. | |
| Mar 6, 2022 at 20:47 | vote | accept | bridgemnc | ||
| Mar 5, 2022 at 15:10 | answer | added | Martin Maat | timeline score: 2 | |
| Mar 5, 2022 at 14:47 | comment | added | Filip Milovanović | @RobertHarvey - "the question isn't particularly interesting" - well, that depends on your interests. For example, it's interesting if you've thought about the flaws of SOLID and how you'd go about formulating (or uncoverig) a set of principles that has more clarity and is less prone to inducing widespread confusion :) But I acknowledge this might be somewhat of a niche interest. | |
| Mar 5, 2022 at 14:37 | history | edited | Martin Maat | CC BY-SA 4.0 | Removed double words, added punctuation. |
| Mar 5, 2022 at 14:32 | comment | added | Robert Harvey | @Christophe: I didn't close vote, but I was really on the fence. The question isn't particularly interesting, other than as yet another example of how people overthink SOLID. | |
| Mar 5, 2022 at 13:16 | comment | added | Christophe | Dear SE fellows reading this question: There seems to be an epidemics of close votes on SE. We have here a well formulated precise question and there are already 2 close votes because more details would be needed? Which ones: it’s a question about abstractions! If 90% of the really interesting question get close-voted like in the past weeks, people will no longer ask such questions here. What will be the future of this community then, considering that we’ve already transferred many topics (security, open source, …) to other communities? | |
| Mar 5, 2022 at 13:07 | history | edited | Christophe | edited tags | |
| Mar 5, 2022 at 12:54 | comment | added | Martin Maat | I do not see any relation between DIP on the one hand and LSP or OCP on the other hand. LSP and OCP are specifically about inheritance and how to apply it properly. DIP is about decoupling, about controlling dependencies between caller and callee. Totally different things. | |
| Mar 5, 2022 at 12:05 | answer | added | Christophe | timeline score: 1 | |
| Mar 5, 2022 at 1:15 | answer | added | Filip Milovanović | timeline score: 3 | |
| Mar 4, 2022 at 21:31 | review | Close votes | |||
| Mar 10, 2022 at 3:02 | |||||
| Mar 4, 2022 at 19:25 | history | asked | bridgemnc | CC BY-SA 4.0 |