Ticket #6382 enhancement new

Opened 13 months ago

implement reactors using composition instead of inheritance

Reported by: exarkun Owned by:
Priority: normal Milestone:
Component: core Keywords:
Cc: Branch:
Author: Launchpad Bug:

Description

It is well known that composition is superior to inheritance. The reactor implementations all use a ton of inheritance all over the place, both in the reactor objects themselves and in many of the related objects (eg the transports).

It would be a great maintainability win to create these objects with composition instead.

Attachments

foo.py Download (1.3 KB) - added by exarkun 13 months ago.
Some code that might be interesting to people interested in this ticket perhaps

Change History

Changed 13 months ago by exarkun

Some code that might be interesting to people interested in this ticket perhaps

Note: See TracTickets for help on using tickets.