Skip to main content

Posts

Showing posts from September, 2019

A simple method to improve the readability of existing code without refactoring

  Author: Sotiris Fanou Many software development teams jump directly to implementation skipping design. This practice produces inflexible code with no structure, which is difficult to change and maintain. For example, if someone wants to fix a bug or add a new feature it is like trying to reach an unknown destination without a map. It is very difficult to know where to change the code and if this will be affecting something else elsewhere. Additionally, numerous programmers disregard the readability of the code they write. One reason could be the fact that most developers work within tight schedules and their priority is to finish by the deadline rather than write clean code. Unfortunately, many programmers think that if their code is unreadable this will be a problem for someone else in the future and it will not affect them. Therefore, a lot of code out there is not structured, difficult to read and difficult to be amended and maintained. Very few developers work on creating bra...