167 likes
·
1.3K reads
21 comments
Good learning insights Tiger Abrodi Keep writing while you learning.
Much appreciated Avinash, I will =D
Good points Tiger Abrodi, I enjoyed reading your article. Keep them coming!
Means a lot Kieran!
I will =D
Nice information 😃 Tiger Abrodi
Thank you Melvin, glad you liked it =D
Great Article, Tiger Abrodi!
Appreciated Maxi <3
Thanks for this article Tiger Abrodi
Happy to share it! =D
Really great article!
I found that the most important rule as I read in other books is the one that you have put as the number 4 in this article; A well written code is a must, it makes for you and for others easier to understand what's going on!
To me it seems really similar to "Clean code" Robert C. Martin, Am I wrong? 😅
Many of those technical books cover similar points indeed.
But this is more about refactoring.
Improving the existing code with confidence, by taking small steps and running the tests frequently.
Refactoring allows us to build quality software quickly for longer =D
Tiger Abrodi is right, but you can also think of refactoring as the means to transform your code into clean code
Amazing, I've saved and shared this article on LikedIn. Thanks for condensing the book to a one-pager.
Means a lot Mattia, thank you!
I'm glad it helped <33
Great article Tiger Abrodi
Thanks Ankur <3
Look who is on Hashnode! 👏
Glad to see you here! Keep the great articles coming! 🔥
Thank you Catalin <3
My next article will be one about working with legacy code, I'm roughly half way through the book I'm currently reading and have tons of notes already, really looking forward to sharing the knowledge. =D
I love the Hashnode community.
Pleased to know that Refactoring is the key to be able to build quality software quickly. Keep going. Alex, http://www.qualityassignment.co.uk/
Refactoring enhances software design, makes it simpler to understand, aids in the discovery of defects, and speeds up program execution. Is Steamunlocked Safe Best casual shoes under 1000 Refactoring has an extra advantage? Even without reworking, it alters how a developer views the implementation.