It should be big enough to do what it was intended to do. Not bigger and not too short than that. :P
In my point of view, this question involves to much things. Programming language, for example, to be practical. Or the capacity of developers to write compact algorithms, to be subjective.
In addition, how do you define a component? It must be self contained? If so, it will be bigger then one not self contained.
Hum.. this is a difficult question. I think that the size of the component is not the main feature or should be the main question. The size is relative... size in LOC, size in KB/MB, size in set of elements?
I agree with Yguaratã, and I believe that others questions are: what is needed to be reusable component? which metrics can help in answer this question?
2 comments:
It should be big enough to do what it was intended to do. Not bigger and not too short than that. :P
In my point of view, this question involves to much things. Programming language, for example, to be practical. Or the capacity of developers to write compact algorithms, to be subjective.
In addition, how do you define a component? It must be self contained? If so, it will be bigger then one not self contained.
Hum.. this is a difficult question. I think that the size of the component is not the main feature or should be the main question. The size is relative... size in LOC, size in KB/MB, size in set of elements?
I agree with Yguaratã, and I believe that others questions are: what is needed to be reusable component? which metrics can help in answer this question?
Post a Comment