Skip to content

Codejam#6 : Inheritance based vs composition based #123

@samuelgarcia

Description

@samuelgarcia

In codejam#6, we add long discussion about getting back to composition based for neo objects with data (AnalogSignal, SpikeTrain, Epoch, Event).

Many would prefer composition instead of inheritance:

  • easier to manage deferred loading.
  • sig1 + sig2 magic is not so much used

Other prefer keep with inheritance:

  • easier to maintain this sig1+sig2. With inheritence it just works.

The assemblies decision is to delayed this 0.5 and keep with inheritence for 0.4.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions