Collection of Best Practices in Different Areas of Programming