Taming the Methodcentipede: Strategies for Writing Simple, Maintainable Code Post date August 26, 2024 Post author By Anton Belyaev Post categories In clean code, code-readability, code-refactoring, kafka-event-processing, programming-antipattern, pure-functions-in-java, software-maintainability, test-driven-development
The Secret Weapon of Developers Who Want to Sleep at Night Post date August 26, 2024 Post author By hackernoon Post categories In backend-development, clean code, clean-code-principles, developer, front-end developer, software-developer, software-development, web-development
Dev Diary #2: Run Away from Nesting Functions in Your Code Post date August 24, 2024 Post author By Joe Brady Post categories In clean code, code quality, code-readability, nesting-functions, orchestratoractions-pattern, simplifying-complex-code, software-architecture, unit-testing
Code Smell 265 – Linguistic Confusion Post date August 23, 2024 Post author By Maximiliano Contieri Post categories In clean code, code quality, code-readability, code-refactoring, code-smells, learning-to-code, naming-conventions, software engineering
Code Smell 264 – Hanlon’s Razor Post date August 18, 2024 Post author By Maximiliano Contieri Post categories In clean code, code quality, code-refactoring, code-smells, hanlon's-razor-in-coding, javascript-development, overdefensive-programming, software-complexity
Code and the Art of Motorcycle Maintenance: Typical Rookie Faults Post date August 16, 2024 Post author By Filipp Shcherbanich Post categories In architecture, clean code, code quality, code-maintainability, dunning-kruger-effect, hackernoon-top-story, programming-tips, writing-good-code
Writing and Selling Unit Tests: When You Need Them and When You Don’t Post date August 16, 2024 Post author By Illia Halashko Post categories In clean code, code quality, code-testing, product-development, selling-unit-tests, software-development, software-testing, unit-testing
Code Smell 263 – Squatting Post date August 14, 2024 Post author By Maximiliano Contieri Post categories In aws, clean code, cloud-security, secure-your-cloud-resources, security, software engineering, software-development, squatting-in-programming
4 Ways to Destructure Array in JavaScript & Make Your Code Look Clean Post date August 12, 2024 Post author By Syed Muhammad Yaseen Post categories In clean code, deconstructing-arrays, JavaScript, javascript-array-guide, programming, tips, tutorial, web-development
Code Smell 262 – Not Replaced Constants Post date August 9, 2024 Post author By Maximiliano Contieri Post categories In clean code, code-smells, not-replaced-constants, pkfail, refactoring, rust, security, software engineering
Code Smell 261 – DigiCert Underscores Post date August 4, 2024 Post author By Maximiliano Contieri Post categories In clean code, code-smells, digicert, digicert-validation, dns-record-setup, legacy-data-validation, security-risks-in-validation, ssl-certificate
Code Smell 260 – Crowdstrike NULL Post date July 22, 2024 Post author By Maximiliano Contieri Post categories In clean code, code quality, memory-access-violation, null, null-checks-in-code, null-pointers, privilege-mode-drivers, windows-programming
Code Smell 259 – Control Your Environment to Avoid Test Failures Post date July 18, 2024 Post author By Maximiliano Contieri Post categories In clean code, JavaScript, programming, refactoring, software-testing, technology, test-environment, testing
Code Smell 258 – The Dangers of Hardcoding Secrets Post date July 15, 2024 Post author By Maximiliano Contieri Post categories In clean code, cyber-security, programming, secrets, security, software engineering, software-development, technology
Clean Code: Error Handling Post date July 12, 2024 Post author By Dominic Crippa Post categories In clean code, coding, programming, software engineering, software-development
Navigate Debugging Challenges with These Proven Techniques Post date July 11, 2024 Post author By hackernoon Post categories In clean code, code quality, code-troubleshooting, debugging, debugging-techniques, ide-debugging, software-debugging, variable-inspection
Refactoring 014 – How to Remove IF Post date July 7, 2024 Post author By Maximiliano Contieri Post categories In clean code, clean-architecture, code-refactoring, if-elif-else, refactoring, remove-if-guide, software engineering, software-development
Finding the Stinky Parts of Your Code: Code Smell 256 – Mutable Getters Post date June 30, 2024 Post author By Maximiliano Contieri Post categories In clean code, code quality, code-refactoring, immutable-data-structures, immutable-objects-java, java-collections, mutable-getters, refactor-legacy-code
Code Smell 255 – Addressing Parallel Hierarchies in Code Post date June 21, 2024 Post author By Maximiliano Contieri Post categories In chatgpt, clean code, java, programming, software engineering, software-architecture, software-development, technology
Refactoring 013 – Eliminating Repeated Code with DRY Principles Post date June 17, 2024 Post author By Maximiliano Contieri Post categories In clean code, dry-principle, programming, refactoring, repeated-code, software engineering, software-development, technology
Code Smell 212 – Elvis Operator Post date May 14, 2023 Post author By Maximiliano Contieri Post categories In clean code, programming, software engineering, software-development
Improving Code Quality in .NET Core: Tools and Techniques Post date May 14, 2023 Post author By Onur Derman Post categories In clean code, code quality, code review, net-core, refactoring
Mastering the Craft: 10 Key Highlights from the “Clean Code” Bible for Every Developer Post date May 11, 2023 Post author By Matthew Wong Post categories In backend, clean code, frontend, software engineering, software-development
Clean Code in JavaScript: Best Practices for Readable and Maintainable Code Post date April 17, 2023 Post author By Aquib Afzal Post categories In clean code, code, JavaScript, nodejs, software-development
Code Smell 206 — Long Ternaries Post date April 12, 2023 Post author By Maximiliano Contieri Post categories In clean code, code-smells, programming, refactoring, software-development
Understanding the State Design Pattern Post date March 30, 2023 Post author By Carlos Caballero Post categories In clean code, design patterns, JavaScript, typescript, web-development
The Most Important Basics of Clean Angular Architecture Post date March 28, 2023 Post author By Tobias Streng Post categories In Angular, clean code, software engineering, software-architecture, software-development
Why Typescript is Better than JavaScript for Team Projects Post date March 13, 2023 Post author By James Marks Post categories In clean code, JavaScript, javascript-vs-typescript, programming-languages, typescript
You Are Stuck in an Ugly Code Base: How to Help Yourself and Your Team Mates Post date February 27, 2023 Post author By Dr. Emil Holmegaard Post categories In boy-scout-rule, clean code, maintainability, software-development, Technical Debt
27 Tips for making your code read like beautifully written prose Post date February 14, 2023 Post author By Petri Silen Post categories In clean code, naming-conventions, programming, software-development
Stop using public access modifier in Java Post date January 17, 2023 Post author By Görkem Gök Post categories In clean code, coding, coding-best-practices, java, programming
Habits harming engineer’s career Post date January 17, 2023 Post author By Adam Sokołowski Post categories In career-advice, clean code, coding, programming, software-development
The top five design patterns that will make you a better developer Post date December 28, 2022 Post author By alexander grossmann Post categories In clean code, design patterns, JavaScript, programming, software-development
Is your code safe and reliable? I will tell you how to figure this out. Post date December 16, 2022 Post author By alexander grossmann Post categories In clean code, programming, software-development, sonarqube, static-code-analysis
3 Ways of Testing Randomness: Uncle Bob’s Solution Will Surprise You. Post date December 12, 2022 Post author By Emanuel Trandafir Post categories In clean code, java, software-development, testing, unit-testing
3 Types of Dart Parameters and Using Them Correctly Post date December 9, 2022 Post author By Erdi Izgi Post categories In best-practices, clean code, dart, flutter, parameters-in-dart
Code Smell 184 — Exception Arrow Code Post date December 6, 2022 Post author By Maximiliano Contieri Post categories In clean code, code, code-smells, refactoring, software-development
Getting onto Node.js 18 Native Test + Node-Tap for Better Code Post date November 24, 2022 Post author By Peng Cao Post categories In clean code, nodejs, programming, testing, web-development
Code Smell 181 — Nested Classes Post date November 23, 2022 Post author By Maximiliano Contieri Post categories In clean code, code-smells, java, php, refactoring
Is Reactive Programming Just Functional Programming on Steroids? Post date November 6, 2022 Post author By Emanuel Trandafir Post categories In clean code, functional programming, java, reactive-programming, spring-boot
Code Smell 176 — Changes in Essence Post date November 3, 2022 Post author By Maximiliano Contieri Post categories In clean code, code-smells, programming, software engineering, software-development
Biased? Here is How to Write Better Software Post date October 27, 2022 Post author By Florian Boehmak Post categories In clean code, readable-code, software-architecture, software-design, software-development
Code Smell 174 — Broken Windows Post date October 27, 2022 Post author By Maximiliano Contieri Post categories In clean code, code-smells, refactoring, software engineering, software-development
Refactoring 009 — Protect Public Attributes Post date October 26, 2022 Post author By Maximiliano Contieri Post categories In clean code, code-smells, programming, refactoring, software-development
Software Engineering Skills Data Scientists Should Know Post date October 25, 2022 Post author By Youssef Hosni Post categories In clean code, data-science, object-oriented, software engineering, testing
Why Optional<> is a Monad and Why the f() Should I Care? Post date October 23, 2022 Post author By Emanuel Trandafir Post categories In clean code, functional programming, java, programming, software-development
How do you Refactor a 2,700-Line React Component? Post date October 12, 2022 Post author By Mohammad Faisal Post categories In best-practices, clean code, front-end-development, JavaScript, react
Code Smell 168 — Undocumented Decisions Post date October 12, 2022 Post author By Maximiliano Contieri Post categories In clean code, code-smells, programming, software engineering, software-development
Code Smell 166 — Low-Level Errors on User Interface Post date September 30, 2022 Post author By Maximiliano Contieri Post categories In clean code, code-smells, programming, refactoring, software-development
Code Smell 151 — Commented Code Post date July 24, 2022 Post author By Maximiliano Contieri Post categories In clean code, code-smells, programming, refactoring, software engineering
Code Smell 150 — Equal Comparison Post date July 19, 2022 Post author By Maximiliano Contieri Post categories In clean code, code-smells, JavaScript, object-oriented, programming
Tips to improve code readability Post date July 18, 2022 Post author By Mihai Sandu Post categories In clean code, programming, simplicity, software engineering, software-development
Code Smell 148 — ToDos Post date July 13, 2022 Post author By Maximiliano Contieri Post categories In clean code, code-smells, programming, software engineering, software-development
Top Design Patterns to master in Node/TypeScript Post date July 12, 2022 Post author By Arwa Lokhandwala Post categories In backend, clean code, computer science, design patterns, interview, interviews, JavaScript, object-oriented-programming, typescript
Functional Programming: Composition Post date July 5, 2022 Post author By Ahmad M. Hawwash Post categories In clean code, functional programming, JavaScript, programming, software-development
Code Smell 144 — Fungible Objects Post date June 26, 2022 Post author By Maximiliano Contieri Post categories In clean code, code-smells, nft, programming, software-development
Code Smell 143 — Data Clumps Post date June 23, 2022 Post author By Maximiliano Contieri Post categories In clean code, code-smells, programming, refactoring, software-development
Code Smell 142 — Queries in Constructors Post date June 21, 2022 Post author By Maximiliano Contieri Post categories In clean code, code-smells, programming, software engineering, software-development
Zero Argument Constructor: Code Smell 131 Post date May 2, 2022 Post author By Maximiliano Contieri Post categories In clean code, code-smells, programming, python, refactoring
Code examples that will make you lose faith in humanity Post date April 8, 2022 Post author By xeladu Post categories In clean code, coding, refactoring, software engineering, software-development