An exercise improving legacy code
There are many articles explaining how to make a good design and what rules to follow. In this note we will see a co…
Failure is fashionable. Making is much easier than thinking and failures are not stigma, let's take this idea to our code.
Failure to program in the 1…
The proper naming of variables, functions, methods, and classes is one of the most important attributes of elegant and clean code, that clearly reflec…
I recently learned about De Morgan's laws by watching an informative video by the ProgramArtist about code refactoring:
Throughout this series of articles, we have presented programming techniques that allow us to generate more maintainable code. Most progr…
Are you Developer doing FrontEnd? Are you using Webpack?
If any answer is No, you can skip this post.
But if Yes, are you using aliases in your webpa…
You already know you're in for some crazy code when you inherit a legacy system, especially one that is using a language or library that is outdated. …
Refactoring in Python is not that hard
In this article, I will walk you through:
The signs of need for refactoring.
What is considered refactoring?
If you've heard of refactoring amongst developers and are not too sure where to start then this will be a good read and a new skill to pick up for pro…
Comment your answer if none of the following options are applicable.
I refactor it then and there
I add a TODO to come back to it later
We do full refactoring every x months
You're kidding me, right?
79 votes · Closed