Back to Summer Batch home page

Programming guidelines

We believe that the key objectives of batch programming are, in that order : reliability, performance and maintenability.

Performance is dependant on a large set of factors, but some strong lines should be kept in mind :

Regarding maintenability and reliability:

Beyond general C# programming guidelines, the main advice is : keep it simple. In particular, having some intricate steps sequences with multiple ways within a given job make things hard to maintain and harder to test.

This reference guide makes the assumption that you know your way around Visual Studio and creating projects and solutions. However, to help users set up their first Summer Batch project, we wrote the Getting Started guide. We believe that reading this tutorial should be done prior to digging into this reference documentation.

Back to Summer Batch home page