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.
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 |