Code refactoring: a Python example
In this paper, several refactoring techniques are shown, using an example in which the design of a program for solving a simple problem is gradually improved. Before introducing any change to the program, the drawbacks of its current version are discussed, bad code smells are identified, and some un...
Main Author: | Ewa Figielska |
---|---|
Format: | Article |
Language: | English |
Published: |
Warsaw School of Computer Science
2022-12-01
|
Series: | Zeszyty Naukowe Warszawskiej Wyższej Szkoły Informatyki |
Online Access: | https://zeszyty-naukowe.wwsi.edu.pl/zeszyty/zeszyt27/Ewa_Figielska_nr_27.pdf |
Similar Items
-
Ensemble Classification: Example and Python Implementation
by: Piotr Andziak, et al.
Published: (2019-12-01) -
Using Template Method and Strategy Design Patterns in the Python Implementation of a Metaheuristic Algorithm for Solving Scheduling Problems
by: Ewa Figielska
Published: (2017-12-01) -
Refactoring Tutor: An IDE Integrated Tool for
Practicing Key Techniques to Refactor Code
by: Leyva, Mario
Published: (2023) -
Correct Refactoring of Concurrent Java Code
by: Schäfer, M, et al.
Published: (2010) -
Software Code Refactoring: A Comprehensive Review
by: hiba Al-shakarjy, et al.
Published: (2023-03-01)