Tagged Questions
0
votes
0answers
128 views
Reusable and customizable charting library on top of d3js
I have started building a charting library on top of d3js using javascript's inheritance. My goal is to develop reusable and fully customizable chart components. I read the article: Towards Reusable ...
0
votes
0answers
51 views
subclass QAbstractTableModel - reuse as much code as possible
in my PyQt application I am heavily using the model/view approach. For every model I create, I do the following:
class myModel(QtCore.QAbstractTableModel):
def __init__(self, parent = None):
...
7
votes
6answers
3k views
When you use inheritance to reuse code, do you find it too tricky that it swallows the benifits of reuse?
I've been coding for about 8 years, however I still find inheritance is too flexible and sometimes it makes you totally confused with the code you have written. One simplest example would be:
...
1
vote
1answer
149 views
How to share common methods if objects have different roles?
If 2 classes have the following in common:
part of how their state is represented (both have a linear container)
multiple identical methods (identical code, not just signature)
But are not ...