I think Rails should rename has_many to couples_many
Logical coupling crops up in lots of unexpected places as well:
<%= partial :foo %>
Partials are functions but with no clear argument signature, so they may be used sloppily with no obvious way of determining what (interface, state expectations) they are coupled to.
Logical coupling crops up in lots of unexpected places as well:
<%= partial :foo %>
Partials are functions but with no clear argument signature, so they may be used sloppily with no obvious way of determining what (interface, state expectations) they are coupled to.