C
Chris Uppal
Patricia said:If I planned to have both multiple stats packages and multiple
performance packages, I would have to choose, possibly arbitrarily,
which to consider the higher level.
That is always a problem with anything that forces hierarchical
organization on data that is really a lattice.
You could apply an analog of the OO mantra "containment not inheritance", and
create both stats.performance and performance.stats; each being a facade to
some shared underlying code.
That only leaves the question of where to put that shared code. I suggest
package performance_stats.
;-)
-- chris