TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
C# Corner
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Coding Best Practices
FOLLOW
Welcome to Performance & Best Practices section of C# Corner. In this section, you will find various Performance & Best Practices related source code samples, articles, tutorials, and tips.
Articles
(139)
Blogs
(68)
Resources
(16)
Videos
(20)
News
(1)
Blogs
Open Close Principle in SOLID Design
O in SOLID Design = Open/ Close Principle Open for Extension and close for Modification. The Open-Closed Principle (OCP) is a fundamental concept in software development, particularly within the S...
Harsh Sharma
Oct 28, 2023
Remove The Comments From Your Code
In this blog, we will see the negative impact of writing the comments on the method/classes while doing the implementation. These are my thoughts which I learned during my 14 years of experience. Y...
Sonil Kumar
Jul 25, 2021
Refactoring And Clean Code AntiPattern
In this blog, you will learn about refactoring and clean code AntiPattern.
Amr Elshaer
Jul 19, 2021
What Are Some Of The Best Ways To Learn Programming
What are some of the best ways to learn programming ? Before getting started into computer program, very first you need to be mentally prepare that don’t give-up, there is no substitute/shortcut o...
Rudra Singh
Mar 31, 2021
What Is The Right Approach To Solve A Programming Problem
In this blog, you will learn how does one become a great problem solver as well as Good Programmer.
Rudra Singh
Mar 23, 2021
Memory Management Tips for Various Technologies
Memory leakage and management are very common for any application. Here are a few tips for various applications.
Bhawna Tuteja
Feb 05, 2020
Elements of a Good Test Automation Framework
This blog looks at the elements that an automation framework should have.
Bhawna Tuteja
Jan 28, 2020
Code Health Explained
This post explains a few measures of success that contribute to code quality.
Bhawna Tuteja
Jan 28, 2020
dotNetDave Says… If Your Code Is Hard To Unit Test, You’re Doing It Wrong
Unit testing is something very important for any project. With that said, I rarely see it done in projects or done correctly. How can you push the code to quality assurance or production without kn...
David Mccarter
Oct 30, 2019
Best Coding Practices - Part One
This blog sums up a few best practices while naming a variable/ method/ class.
Dhanashri Zirape
Jun 16, 2019
C# Programming Performance Tips - Part One - String Split
In this blog, we will see the usage of String.Split method in a optimized way.
Akshay Patel
May 15, 2019
C# Programming Performance Tips - Part Two - String Equals
In this blog, we will see how we can avoid null reference exception while using the String.Equals method.
Akshay Patel
May 15, 2019
C# Programming Performance Tips - Part Three - Adding Strings
In this blog, we will see a better way of adding two or more string variables.
Akshay Patel
May 15, 2019
C# Programming Performance Tips - Part Four - List.Count() Vs List.Any()
In this blog, we will compare the execution time between List.Count() and List.Any().
Akshay Patel
May 15, 2019
C# Programming Performance Tips - Part Five - List.Count() Vs List.Count
In this blog, we will do the benchmarking for List.Count() method and List.Count property.
Akshay Patel
May 15, 2019
C# Programming Performance Tips - Part Six - Array Length
In this blog, we will see how to use Array.Length before iterating an array.
Akshay Patel
May 15, 2019
Quick Tips For Writing Clean Code - Part Two
This blog aims at writing clean code and avoiding some common mistakes that programmers usually make while writing code.
Amit Tyagi
Mar 14, 2019
Quick Tips for writing Clean Code Part-1
This blog aims on writing clean code and avoid some common mistakes that programmers usually make while writing code.
Amit Tyagi
Mar 08, 2019
Is Something Wrong With OOP?
This blog will discuss a few critical points about OOP and we'll be seeing another way to define it.
Mehreen Tahir
Dec 11, 2018
Handling Arithmetic Overflow
When you are dealing with integer values which are in higher amounts, you might arrive at a situation where the program gives you the wrong output.
Karthikeyan Sekar
Oct 30, 2018
No Records Available.
View More
Learn C# 8.0
Challenge yourself
Coding Best Practices
E-Book Download
Get Certified
.NET Core