Best practise for development