We’ve all had the distinction between “Is A” and “Has A” in object oriented programming drilled into us. “Is A” relationships call for inheritance. “Has A” relationships call for delegation. Some theorists will even bother to distinguish between “Is A” and “Is a Role Played By“. However, recently I’ve been wondering about the distinction between real “Is A” and “Represents A” relationships, and I wonder if it may help explain some otherwise confusing points.
Read the rest of this entry »
This entry was posted
on Friday, January 24th, 2025 at 8:31 am and is filed under Programming.
You can follow any responses to this entry through the Atom feed.
You can make a comment or trackback from your own site.
I’m in process of migrating this site to a new (and cheaper) host than GCP. This is not a quick or easy operation. More thoughts on that later. Meanwhile a few things are likely to be wonky. In particular:
1. Fixed – No SSL/https until the domain is migrated to a new registrar (about two weeks)
2. Fixed – IPv6 still goes to the old site.
3. Single page articles hit a critical error, perhaps due to an old theme that needs to be updated. Investigating…
Read the rest of this entry »
This entry was posted
on Thursday, January 9th, 2025 at 1:03 pm and is filed under Web Development.
You can follow any responses to this entry through the Atom feed.
You can skip to the end and make a comment. Pinging is currently not allowed.