Secured Refactoring of an existing Persistence Layer in an Open Source Framework with Higher-Order-Functions to Leverage Code Quality, Consistency and Coding Speed

Kiesewetter, Christoph (2021) Secured Refactoring of an existing Persistence Layer in an Open Source Framework with Higher-Order-Functions to Leverage Code Quality, Consistency and Coding Speed. Bachelor thesis, Ulm University.

[thumbnail of BA-Kiesewetter.pdf] PDF - Registered users only - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Download (730kB)

Abstract

In this thesis an application Axians IT & Cloud Automation sells is improved by refactoring with the help of higher-order function in an persistence layer. The improvements impact on three major categories of the application, namely coding speed, consistency across the application and the overall code quality. To achieve this goal the database CRUD operations of the persistence layer are analysed based on two different application projects, a template used for new customers and a project used by Axians to monitor the application, and later refactored into a single function. Finally the implemented code is evaluated to show the increase in code quality, consistency and coding speed.

Item Type: Thesis (Bachelor)
Subjects: DBIS Research > Master and Phd-Thesis
Divisions: Faculty of Engineering, Electronics and Computer Science > Institute of Databases and Informations Systems > DBIS Research and Teaching > DBIS Research > Master and Phd-Thesis
Depositing User: Michael Stach
Date Deposited: 07 Dec 2021 15:28
Last Modified: 07 Dec 2021 15:28
URI: http://dbis.eprints.uni-ulm.de/id/eprint/2079

Actions (login required)

View Item
View Item