Duplicate code If you see the same code structure in more than one place.
Long Method The longer a procedure is, the more difficult it is to understand.
Large Class When a class is trying to do too much.
Long Parameter List Don't pass in everything the method needs; instead you pass enough so that the method can get to everything it needs.
Divergent Change When one class is commonly changed in different ways for different reasons. (You likely have a situation in which two objects are better than one.)
Search This Blog
Showing posts with label Code-Review CheckList. Show all posts
Showing posts with label Code-Review CheckList. Show all posts
Friday, 11 August 2017
Bad Smells in Code
Heads up! When you feel the need to write a comment, first try to refactor the code .so that any comment becomes superfluous.
C# Code Review CheckList
https://azure-blaze.blogspot.com/2017/08/is-renaming-worth-effort.html
https://azure-blaze.blogspot.com/2017/08/bad-smells-in-code.html
Heads up! Any fool can write code that a computer can understand. Good Programmers write code that humans can understand.
Is renaming worth the effort?
Good code should communicate what it is doing clearly.
Never be afraid to change the name of things to improve clarity.
Code that communicates its purpose is very important.
Heads up! Any fool can write code that a computer can understand. Good Programmers write code that humans can understand.
Subscribe to:
Posts (Atom)
Creating a NuGet Package Feed to Host Artifacts
Step-by-Step Guide: Creating a NuGet Package Feed to Host Artifacts 🔹 Step 1: Create a C# Class Library and Generate NuG...

Recent Post
-
Compiler Error CS0121 The call is ambiguous between the following methods or properties: 'TestMet...
-
You simply want o execute your code in response to event or on a schedule without worrying about...
-
How to solve Grafana: HTTP Error Bad Getway. Reason: Grafana app not able to find the "Graph...