Refactor #4674

Node, group and class code should be refactored to reduce duplication

Added by Igal Koshevoy over 1 year ago. Updated over 1 year ago.

Status:Accepted Start date:09/01/2010
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:-
Target version:-
Keywords: Affected URL:
Branch: Affected Dashboard version:
Votes: 0

Description

Currently there is a lot of duplication in code dealing with nodes, groups and classes. These are present throughout our code — models, views, controllers and specs. This is bad because we’re reinventing wheels, maintaining similar code and not propagating fixes between these implementations.

Desired resolution would be to review the code base and then selectively replace duplicated code with a combination of mixins and metaprogramming.

CAUTION: This work has the potential to affect many lines of code, so it should be done in careful coordination with other work to minimize collisions.

History

Updated by Nigel Kersten over 1 year ago

  • Target version deleted (1.0.5)

Also available in: Atom PDF