Thanks for sharing. I did not know the bit from Robert Martin connecting SRP and Coupling and Cohesion.
Your formulation of the four rules on square 1 seems non standard. Is it your own?
--
Sent from my mobile.phone
--
You received this message because you are subscribed to the Google Groups "software_craftsmanship" group.
To unsubscribe from this group and stop receiving emails from it, send an email to software_craftsma...@googlegroups.com.
To post to this group, send email to software_cr...@googlegroups.com.
Visit this group at https://groups.google.com/group/software_craftsmanship.
For more options, visit https://groups.google.com/d/optout.
There has been a number of versions of the 4 rules, some are here:
http://c2.com/cgi/wiki?XpSimplicityRules
I use the four that Kent talks about in XP Explained, the for commandments picture in the link above, but as there have been so many versions people tend to go with whichever version resonates with them I guess...
@sleepyfox
Coupling and cohesion (i.e. structured design ala Yourdon and Constantine) and SOLID are complimentary models. Both tell the same story but are rigorous in different ways.