Software development is always team work and therefore it is really important that everyone in a team is using common best practices. Here, we will go through some basic things that you have to take into account. This is not the whole list, but we try to concentrate on some basic things that you should know.