OceanRep
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 .
Preview |
Text
ELMS2019CleanCode.pdf Download (134kB) | Preview |
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 |
Copyright 2023 | GEOMAR Helmholtz-Zentrum für Ozeanforschung Kiel | All rights reserved
Questions, comments and suggestions regarding the GEOMAR repository are welcomed
at bibliotheksleitung@geomar.de !