Sharing and optimisation a Software-code needs a website who all developers can work and share there code. One of the most known and used platform is called Github. “GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.” – GitHub. GitHub is even said to be a social networking site for programmers. Apart from GitHub, there are a plenty of other websites with the same idea of code sharing. A good overview and selection is found on designbombs.