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.