Object-oriented metrics in practice