If it’s bogus you’d be able to refute it.
Your entire argument still rests on the premise that "i don’t understand the difference therefore they are the same. It’s an appeal to ignorance, nothing else.
It doesn’t matter if concern and responsibility mean the same thing. It doesn’t follow that “Separation of responsibilities” means the same thing a “Single responsibility”.
Your entire argument is:
“Wild goose chase”
and
“golden goose”
and
“What’s good for the goose is good for the gander”
and
“goose bumps”
“Because they all use the word goose, they all refer to the same concept”
You need to explain how “Single responsibility” means the same thing as “Separate responsibilities”
You have stated they are different:
You are saying “SRP includes something SoC does not”. How does that make them “exactly the same concept”?
This can be shown in PHP as:
$SoC = 1;
$coupling = 2;
$cohesion = 4;
$SRP = $SoC + $coupling + $cohesion;
var_dump($SRP === $SoC);
Unless you can make that evaluate to true without making any of the values zero or negative (ie, meaningless or not actually included) or changing the definition of SRP so it doesn’t include all 3 concepts, or changing the operator to something other than equality (You are saying they are EXACTLY THE SAME), then your point is null and void.
if your definition of SRP is correct then you’ll be able to do the above. Otherwise your definition of SRP is wrong and your argument is lost.
That’s 8 times you’ve been unable to answer this post, 8 times you’ve proven yourself wrong.
I’m going to keep posting this until you show how the above code evaluates to true and that “wild goose chase” means the same as “goose bumps” because they both contain the word “goose”. You’re not offering any new arguments, so I’m not dignifying you with a new response.