Marcus,
Am I correct that this is what “oop” is designed to avoid? “This” being what you describe below? Nick Nicholas S. Thompson Emeritus Professor of Psychology and Biology Clark University <http://home.earthlink.net/~nickthompson/naturaldesigns/> http://home.earthlink.net/~nickthompson/naturaldesigns/ From: Friam [mailto:friam-boun...@redfish.com] On Behalf Of Marcus Daniels Sent: Wednesday, July 18, 2018 12:18 PM To: The Friday Morning Applied Complexity Coffee Group <friam@redfish.com> Subject: Re: [FRIAM] What is an object? Nick writes: “And like any modular system (DNA comes to mind), modularity is a great spur to creativity, leaving programmers free to work on better modules knowing that as long as the version of the “object“ they design (which, say, can work in a greater variety of heat conditions or uses less power, etc.) is the “same” box, then their work is a contribution to the whole.” In the real world of software, there are many frozen accidents. The genesis of an initial building block leads to another being designed in a certain way, which brings with another set of idiosyncrasies, and so on. After decades of this people start to believe that things must – in principle and in practice -- be a certain way. Software layering can be an obstacle to innovation once basic assumptions are called into question; it is easy to get stuck in local fitness maxima and a particular foundation. Marcus From: Friam <friam-boun...@redfish.com <mailto:friam-boun...@redfish.com> > on behalf of Nick Thompson <nickthomp...@earthlink.net <mailto:nickthomp...@earthlink.net> > Reply-To: The Friday Morning Applied Complexity Coffee Group <friam@redfish.com <mailto:friam@redfish.com> > Date: Wednesday, July 18, 2018 at 9:53 AM To: 'The Friday Morning Applied Complexity Coffee Group' <friam@redfish.com <mailto:friam@redfish.com> > Subject: Re: [FRIAM] What is an object? And like any modular system (DNA comes to mind), modularity is a great spur to creativity, leaving programmers free to work on better modules knowing that as long as the version of the “object“ they design (which, say, can work in a greater variety of heat conditions or uses less power, etc.) is the “same” box, then their work is a contribution to the whole.
============================================================ FRIAM Applied Complexity Group listserv Meets Fridays 9a-11:30 at cafe at St. John's College to unsubscribe http://redfish.com/mailman/listinfo/friam_redfish.com FRIAM-COMIC http://friam-comic.blogspot.com/ by Dr. Strangelove