20 Code Design Tips for Developers for Everyday Use

Gathered from real pull requests (C# language).

Sasha Marfut
Level Up Coding
Published in
4 min readAug 7, 2022

--

Photo by Nubelson Fernandes on Unsplash

When reviewing pull requests, I look at various aspects of the code, and a key one is the design decisions made and how they fit into the existing codebase. I’ll list some code design tips based on the most common issues, gathered over the years of experience and hundreds of pull requests reviewed.

--

--

1 million+ views on Medium | .NET, Design Patterns, Architecture, API