Yonatan Karp-RudinProyonatankarp.com路17 hours agoDesign Patterns - SingletonTL;DR: Ensure a class has only one instance and provide a global access point to it with the Singleton pattern, which is useful for coordinating actions across a system. Intent Ensure a class only has one instance, and provide a global point of acce...DiscussJVMKotlin
Lucas Simonblog.lucas-simon.com路19 hours agoAvoiding circular dependenciesA circular dependency is when two pieces of code (files, classes, functions, etc) need each other to work (they're typically bad practice since they make code too intertwined). We rarely intentionally add circular dependencies, but they often arise a...Discussdependency injection
Maxi Contierimaximilianocontieri.com路Sep 25, 2023Code Smell 225 - Pass by ReferenceTL;DR: Beware of passing arguments by reference Problems Unexpected Results Side Effects Readability Broken Encapsulation Solutions Pass arguments by copying even large objects. Don't make premature optimizations. Declare variables as consta...Discuss路41 readsCode Smellsrefactoring
Umang Ahujaumangahuja.hashnode.dev路Sep 23, 2023Clean Code - Chapter 1锔忊儯One of the key skills in the armoury of a good software engineer is the ability to write clean code and not only that but also to identify bad code and transform it into a good one. Reasons for having bad code One emphasis on delivering code faster ...DiscussCoding Booksclean code
Balamurugan Dbalamurugan16.hashnode.dev路Sep 18, 2023Does Clean Code really matter?Cooking is an art, just like coding. It should be hygienic and done with care because people will consume the end product. Adding garnishes to your food makes it more appealing. Similarly, in programming, clean code is crucial. It ensures that your c...Discuss路6 likes路33 readsprogramming languages
Hemanth Vishwakarmahemanthvk.hashnode.dev路Sep 18, 2023Simplifying Clean Code: Guide to Writing Better SoftwareBefore learning about clean code let's know something about bad code. Let's say you are the first one to release an application in the market. And the application is superb and well-written. Now as time passes by with ever-changing times the requirem...Discuss路10 likesclean code
raju ghoraicoderj001.hashnode.dev路Sep 17, 2023Writing Clean Code: Best Practices and PrinciplesUnderstanding Clean Code What is Clean Code? Clean code is not just a coding style; it's an art form. 馃帹 It's about crafting code that communicates its purpose clearly, like a well-composed symphony. Clean code is easy to read, understand, and modify...Discuss路2 likes路70 readsProgramming Blogs
Gaddiel Ogunniyigaddiel.hashnode.dev路Sep 15, 2023Green Software Development: Saving the Planet One Line of Code at a Time 馃尡Fellow tech enthusiasts! Let's dive into a topic that's not only cool but also essential for our planet: Green Software Development. Yep, you read that right, we're talking about coding with Mother Earth in mind. So, grab your virtual shovels and let...Discuss路1 like#EcoHome #GreenTechnology #SustainableSolutions #EcoShower #RenewableResources #SustainableTravel
Umang Ahujaumangahuja.hashnode.dev路Sep 15, 2023Clean Code - 馃摎 Book summary through my lensHi everyone, I am starting this new series where I will be sharing the learnings and experiences from reading the book "Clean Code" by Robert C. Martin. This is one of the highly applauded books for a software engineer and this series will cover the...DiscussCoding Books#codenewbies
Stephan Hoelscherwww.coffeehouseworker.de路Sep 15, 2023Second Day at code.talks 2023: Learning About Building Resilient and Scalable Applications And Test ItLike the first day at CodeTalks, the conference was full of interesting IT talks and it brought together a diverse group of speakers and attendees to discuss the latest trends in technology. I attended six talks on a variety of topics, including even...DiscussDevops