LDPE 0.8.53 Beta Released (bugfixes / many code improvements)


Why I added 80000 lines and deleted 85000 lines of code
#7
(2021-05-27, 8:45)Willy Tschager Wrote: Sounds like a lot of work - let me see if it was worth Big Grin
(2021-05-27, 9:25)Philippe Hurbain Wrote: Oh - I didn't pay attention to the figures - Wow!!!

I did a lot of refactoring work. https://en.wikipedia.org/wiki/Code_refactoring
This is basically very hard to see from a user's perspective Big Grin
I had to remove a huge amout of code smells. https://en.wikipedia.org/wiki/Code_smell

Here are all the 97 tasks from the 0.8.53 milestone:
https://github.com/nilsschmidt1337/ldpar...2?closed=1

And here is the code difference between 0.8.53 and the previous version (1,970 changed files with 80,827 additions and 85,264 deletions, not including the lines from renamed files):
https://github.com/nilsschmidt1337/ldpar....8.53-beta

It was only possible with the help of static code checking tools (like SonarLint, SonarQube and "Unnecessary Code Detector").
And of course my IDEs of choice Eclipse and IntelliJ.
Reply
« Next Oldest | Next Newest »



Messages In This Thread
Icon bar positions - by Nils Schmidt - 2021-05-25, 20:08
Why I added 80000 lines and deleted 85000 lines of code - by Nils Schmidt - 2021-05-28, 14:48

Forum Jump:


Users browsing this thread: 1 Guest(s)