Clean Code: On the Use of Practices and Tools to Produce Maintainable Code for Long-Living.

Latte, Björn, Henning, Sören and Wojcieszak, Maik (2019) Clean Code: On the Use of Practices and Tools to Produce Maintainable Code for Long-Living. [Paper] In: EMLS 2019: 6th Collaborative Workshop on Evolution and Maintenance of Long-Living Systems. , 18.02.2019, Stuttgart . Proceedings of the Workshops of the Software Engineering Conference 2019. ; pp. 96-99 .

[thumbnail of ELMS2019CleanCode.pdf]
Preview
Text
ELMS2019CleanCode.pdf

Download (134kB) | Preview
Official URL: http://CEUR-WS.org

Abstract

Maintaining a long-living software system is substantially related to the quality of the code the system is built from. In this experience report we describe how a set of practices and tools has been established and used on the early stages of a project. The approach is based on Clean Code and the use of well known static code analysis tools. The Tools and practices have been used with an immediate effect of having cleaner code that is easier to understand in the long term. Additional attention is given to the cultural aspect that is involved in reaching a mindset that will allow to set and uphold code quality standards. Reaching a common understanding is a team effort that requires "leaving one's comfort zone". Finding common ground can significantly decide about failure or success in creating maintainable code.

Document Type: Conference or Workshop Item (Paper)
Keywords: Clean Code
Research affiliation: Kiel University > Software Engineering
Open Access Journal?: Yes
Projects: TITAN
Date Deposited: 18 Feb 2019 14:42
Last Modified: 18 Feb 2019 14:42
URI: https://oceanrep.geomar.de/id/eprint/45829

Actions (login required)

View Item View Item