How to Find The Stinky Parts of Your Code [Part XII]
#codesmells #commoncodesmells #cleancode #refactoring #refactorlegacycode #pixelface #programming #hackernoontopstory #webmonetization
https://hackernoon.com/how-to-find-the-stinky-parts-of-your-code-part-xii
#codesmells #commoncodesmells #cleancode #refactoring #refactorlegacycode #pixelface #programming #hackernoontopstory #webmonetization
https://hackernoon.com/how-to-find-the-stinky-parts-of-your-code-part-xii
Hackernoon
How to Find The Stinky Parts of Your Code [Part XII] | Hacker Noon
More code smells for your reading pleasure
Why You Must Start Refactoring Your Codebase Today
#refactoring #refactorlegacycode #refactor #refactroing #codequality #cleancode #cleancode #softwareengineering
https://hackernoon.com/why-you-must-start-refactoring-your-codebase-today
#refactoring #refactorlegacycode #refactor #refactroing #codequality #cleancode #cleancode #softwareengineering
https://hackernoon.com/why-you-must-start-refactoring-your-codebase-today
Hackernoon
Why You Must Start Refactoring Your Codebase Today | Hacker Noon
What is refactoring? Why do we go through the trouble of improving code that works?
Refactoring: Remove Setters #CodeSmell
#refactoring #refactorlegacycode #cleancode #pixelface #programming #codeencapsulation #objectorientedprogramming #objectorienteddesign #webmonetization
https://hackernoon.com/refactoring-remove-setters-codesmell
#refactoring #refactorlegacycode #cleancode #pixelface #programming #codeencapsulation #objectorientedprogramming #objectorienteddesign #webmonetization
https://hackernoon.com/refactoring-remove-setters-codesmell
Hackernoon
Refactoring: Remove Setters #CodeSmell | Hacker Noon
Warning: Setters Considered Smelly
Practical Tips for Refactoring on Compose
#jetpackcompose #androidappdevelopment #androidmobileapp #androidjetpack #refactorlegacycode #refactoring #androidframework #androidapp
https://hackernoon.com/practical-tips-for-refactoring-on-compose
#jetpackcompose #androidappdevelopment #androidmobileapp #androidjetpack #refactorlegacycode #refactoring #androidframework #androidapp
https://hackernoon.com/practical-tips-for-refactoring-on-compose
Hackernoon
Practical Tips for Refactoring on Compose | HackerNoon
In this article, I want to share my practice and tips about refactoring on Compose.
How to Find the Stinky Parts of Your Code [Part XXVI]
#refactoring #refactorlegacycode #debugging #cleancode #codesmells #pixelface #optimization #webmonetization
https://hackernoon.com/how-to-find-the-stinky-parts-of-your-code-part-xxvi
#refactoring #refactorlegacycode #debugging #cleancode #codesmells #pixelface #optimization #webmonetization
https://hackernoon.com/how-to-find-the-stinky-parts-of-your-code-part-xxvi
Hackernoon
How to Find the Stinky Parts of Your Code [Part XXVI] | HackerNoon
How to debug your code the easy way
Legacy Codebase: All you Need to Know
#legacycode #refactorlegacycode #legacymodernization #legacycodebase #hugelegacycodebase #legacyapplications #coderefactoring #benefitsofcoderefactoring
https://hackernoon.com/legacy-codebase-all-you-need-to-know
#legacycode #refactorlegacycode #legacymodernization #legacycodebase #hugelegacycodebase #legacyapplications #coderefactoring #benefitsofcoderefactoring
https://hackernoon.com/legacy-codebase-all-you-need-to-know
Hackernoon
Legacy Codebase: All you Need to Know | HackerNoon
Working effectively with legacy code is no easy task. I’ll try to describe the concept and my experience working effectively with legacy code.
"Don't Touch It, it Works" is Problematic in Engineering
#softwareengineering #productivity #projectmanagement #refactoring #refactorlegacycode #coderefactoring #benefitsofcoderefactoring #softwaredevelopment
https://hackernoon.com/dont-touch-it-it-works-is-problematic-in-engineering
#softwareengineering #productivity #projectmanagement #refactoring #refactorlegacycode #coderefactoring #benefitsofcoderefactoring #softwaredevelopment
https://hackernoon.com/dont-touch-it-it-works-is-problematic-in-engineering
Hackernoon
"Don't Touch It, it Works" is Problematic in Engineering
"Don't touch it, it works" is problematic. It leads us down a bad path. How do you handle a project that held that policy for years?
How to Find the Stinky Parts of Your Code [Part XXXIX]
#programming #security #cleancode #softwareengineering #refactoring #refactorlegacycode #pixelface #softwaredevelopment #webmonetization
https://hackernoon.com/how-to-find-the-stinky-parts-of-your-code-part-xxxix
#programming #security #cleancode #softwareengineering #refactoring #refactorlegacycode #pixelface #softwaredevelopment #webmonetization
https://hackernoon.com/how-to-find-the-stinky-parts-of-your-code-part-xxxix
Hackernoon
How to Find the Stinky Parts of Your Code [Part XXXIX]
It smells because there are likely many instances where it could be edited or improved.
Strategic Refactoring: A Roadmap for Tackling Technical Debt Head-On
#technicaldebt #refactoring #refactorlegacycode #coderefactoring #teamproductivity #productivity #technicaldebtmanagement #softwareengineering
https://hackernoon.com/strategic-refactoring-a-roadmap-for-tackling-technical-debt-head-on
#technicaldebt #refactoring #refactorlegacycode #coderefactoring #teamproductivity #productivity #technicaldebtmanagement #softwareengineering
https://hackernoon.com/strategic-refactoring-a-roadmap-for-tackling-technical-debt-head-on
Hackernoon
Strategic Refactoring: A Roadmap for Tackling Technical Debt Head-On | HackerNoon
Explore strategies to tackle technical debt and enhance code quality. Learn to balance business goals with refactoring for long-term success.
How I Learned to Stop Worrying and Love Technical Debt
#technicaldebt #shortstory #writtenwithai #refactoring #refactorlegacycode #teamwork #teamworkandcollaboration #resolvingtechnicaldebt
https://hackernoon.com/how-i-learned-to-stop-worrying-and-love-technical-debt
#technicaldebt #shortstory #writtenwithai #refactoring #refactorlegacycode #teamwork #teamworkandcollaboration #resolvingtechnicaldebt
https://hackernoon.com/how-i-learned-to-stop-worrying-and-love-technical-debt
Hackernoon
How I Learned to Stop Worrying and Love Technical Debt | HackerNoon
Jamal stared at his screen, perplexed by the convoluted SQL query he was trying to decipher.
An Interview With Maximiliano Contieri: Bridging the Industry-Academia Divide
#softwaredevelopment #technology #cleancode #programming #testdrivendevelopment #refactoring #refactorlegacycode #interview
https://hackernoon.com/an-interview-with-maximiliano-contieri-bridging-the-industry-academia-divide
#softwaredevelopment #technology #cleancode #programming #testdrivendevelopment #refactoring #refactorlegacycode #interview
https://hackernoon.com/an-interview-with-maximiliano-contieri-bridging-the-industry-academia-divide
Hackernoon
An Interview With Maximiliano Contieri: Bridging the Industry-Academia Divide | HackerNoon
In this episode, Maximiliano Contieri helps us understand the longstanding tension between academia and industry from an insider’s perspective.
Code Smell 245 — Exec() and Eval()
#programming #technology #cleancode #softwareengineering #refactoring #refactorlegacycode #pyhton #computerscience
https://hackernoon.com/code-smell-245-exec-and-eval
#programming #technology #cleancode #softwareengineering #refactoring #refactorlegacycode #pyhton #computerscience
https://hackernoon.com/code-smell-245-exec-and-eval
Hackernoon
Code Smell 245 — Exec() and Eval() | HackerNoon
Don't use metaprogramming. It is not that cool.
How To Find the Stinky Parts of Your Code: Code Smell 248 – Unreliable Copy
#cleancode #codesmells #softwareengineering #refactorlegacycode #coderefactoring #codequality #datalossprevention #leastsurpriseprinciple
https://hackernoon.com/how-to-find-the-stinky-parts-of-your-code-code-smell-248-unreliable-copy
#cleancode #codesmells #softwareengineering #refactorlegacycode #coderefactoring #codequality #datalossprevention #leastsurpriseprinciple
https://hackernoon.com/how-to-find-the-stinky-parts-of-your-code-code-smell-248-unreliable-copy
Hackernoon
How To Find the Stinky Parts of Your Code: Code Smell 248 – Unreliable Copy | HackerNoon
Discover the importance of verifying file copies to prevent silent modifications and uphold software principles like the Least Surprise and Fail Fast principles
Finding the Stinky Parts of Your Code: Code Smell 256 - Mutable Getters
#cleancode #codequality #coderefactoring #refactorlegacycode #mutablegetters #immutableobjectsjava #javacollections #immutabledatastructures
https://hackernoon.com/finding-the-stinky-parts-of-your-code-code-smell-256-mutable-getters
#cleancode #codequality #coderefactoring #refactorlegacycode #mutablegetters #immutableobjectsjava #javacollections #immutabledatastructures
https://hackernoon.com/finding-the-stinky-parts-of-your-code-code-smell-256-mutable-getters
Hackernoon
Finding the Stinky Parts of Your Code: Code Smell 256 - Mutable Getters | HackerNoon
Avoid mutable getters to protect your code's integrity and encapsulation. Learn how to return immutable copies in Java for safer and more predictable coding
Refactoring 016 - Building With The Essence
#programming #cleancode #java #refactoring #refactorlegacycode #coderefactoring #reducemutability #eliminategetters
https://hackernoon.com/refactoring-016-building-with-the-essence
#programming #cleancode #java #refactoring #refactorlegacycode #coderefactoring #reducemutability #eliminategetters
https://hackernoon.com/refactoring-016-building-with-the-essence
Hackernoon
Refactoring 016 - Building With The Essence
Pass essential attributes during object creation to reduce mutability and eliminate getters and setters.
Code Smell 273 - Overengineering
#coderefactoring #cleancode #refactorlegacycode #codecomplexity #codesmells #kissprinciple #softwarearchitecture #programmingbestpractices
https://hackernoon.com/code-smell-273-overengineering
#coderefactoring #cleancode #refactorlegacycode #codecomplexity #codesmells #kissprinciple #softwarearchitecture #programmingbestpractices
https://hackernoon.com/code-smell-273-overengineering
Hackernoon
Code Smell 273 - Overengineering
Overengineering complicates your code with unnecessary abstractions and complexity. Learn how to simplify your code using the KISS principle.
Transforming Legacy with Domain-Driven Design, I: Preconditions
#domaindrivendesign #softwarearchitecture #softwaredevelopment #developerexperience #programmingtips #programming #ddd #refactorlegacycode
https://hackernoon.com/transforming-legacy-with-domain-driven-design-i-preconditions
#domaindrivendesign #softwarearchitecture #softwaredevelopment #developerexperience #programmingtips #programming #ddd #refactorlegacycode
https://hackernoon.com/transforming-legacy-with-domain-driven-design-i-preconditions
Hackernoon
Transforming Legacy with Domain-Driven Design, I: Preconditions
In this series of articles, I would like to share my practical experience implementing Domain-Driven Design to a complex legacy project.
Refactoring 021 - Remove Dead Code
#programming #softwareengineering #technology #refactoring #refactorlegacycode #cleancode #codesmells #hackernoontopstory
https://hackernoon.com/refactoring-021-remove-dead-code
#programming #softwareengineering #technology #refactoring #refactorlegacycode #cleancode #codesmells #hackernoontopstory
https://hackernoon.com/refactoring-021-remove-dead-code
Hackernoon
Refactoring 021 - Remove Dead Code
Eliminate unused functions, constants, and "just-in-case" code.