Member-only story

7 Rules Every C# Developer Should Follow

Who on earth wrote this?

Alex Maher
2 min readNov 22, 2023

Remember the time when you first stumbled upon a chunk of code and thought, “Who on earth wrote this?”. Well, I’ve been there.

And let me tell you, I’ve learned that the difference between a ‘good-enough’ and a ‘great’ programmer often lies in the small details and practices they follow.

Here are the seven rules that I swear by in C# development.

Embrace SOLID: Your Code’s Backbone

SOLID principles? They’re vital. They make your C# code scalable and maintainable. Dive into them with resources like Microsoft’s documentation. “Clean Code” by Robert C. Martin? Highly recommended.

Design Patterns

Design patterns solve common problems. They’re like your coding cheat sheet. Get to grips with them at Refactoring Guru. Their examples are super clear.

Readability is Key

Readable code saves future you a headache. Be clear, be concise. Need guidance? “The Art of Readable Code” by Dustin Boswell and Trevor Foucher is a fantastic start.

Unit Testing: Don’t Skip It

--

--

Alex Maher
Alex Maher

Written by Alex Maher

.NET C# dev with 10+ yrs exp, self-taught & passionate web developer. Sharing tips & experiences in C# and web dev.

Responses (1)