Improving the quality of a Java Project
Last modified by Vincent Massol on 2019/10/30 15:52
- Proposed By
- Duration
- 60 mn
- Audience
- Novice
- Abstract
Based on the example of the XWiki Open Source project (http://xwiki.org) this session will describe a number of practices to improve the quality of a Java project. Also, it will show how to implement these practices so that they are automatically checked and enforced. Some examples include:
- How to make sure your project does not break binary compatibility unintentionally and, more generally, how to successfully evolve an API without breaking your users;
- How to manage the JAR hell and avoid duplication of classes in your application at runtime;
- How to automatically control the test coverage and the associated policies;
- How to automate functional testing of web applications and how to avoid false-positives that plague any project..
- Language
- English
Presented At
- 01/04/2013: CodeCamp Iasi
- 01/10/2013: Codeurs en Seine
- 01/03/2013: Devoxx France