Object Orient Design Practise