JavaZone 2010 - Surviving Java Maintenance - A mini field manual
"Yeah, the guy that wrote that code left the company five years ago so no one has really dared change that..."
Heard this before?
With a decade (give or take) of significant Java development in the rear view mirror more and more of us Java developers find ourselves spending more and more time maintaining and enhancing existing application rather than enjoying the sweet-smelling luxury of the green field. The challenges involved include code thats prohibitively difficult to understand, test, refactor or enhance, usage of outdated APIs, frameworks, designs and more.
This session targeted at the Java developer in the above situation will look at some practical techniques and strategies for: Improving structure and readability, Writing and automating tests, Managing dependencies and more. All with the purpose of safely and effectively handling our Java legacy.
Mårten Haglind
Mårten Haglind is a Senior Java Consultant, Coder and Architect mainly in the Java Enterprise sphere with extensive hands-on experience from the field. He has worked as solution architect and senior developer in several medium to large scale development efforts within industries like banking, insurance, government and automotive. He is a much appreciated mentor, instructor and speaker. He is based in Gothenburg, Sweden and also works internationally. Instructor and course author for Programutvikling AS.
