Introduction to Continuous Integration
In the world of software engineering, the more time that passes the bigger your software usually becomes. It may be because your application is a huge, full-featured tool that does a lot of things or it may be simply because your code has become more and more complex. At this point, you have to start making decisions and choosing the tools you will use and the principles you will follow to make your life easier. The sole purpose of continuous integration is exactly that - making your life easier.