Modernize Your C# Code (https://www.codeproject.com/Articles/4114267/Modernize-Your-Csharp-Code-Part-III-Values) — богатая подборка идей для вашего C# кода, чтобы добиться большей читаемости и поддерживаемости. Три статьи содержат все последние доступные новинки языка C#: 1я часть посвящена свойствам, 2я методам и 3я значимым типам.
#csharp #dotnet #programming #dev #code
#csharp #dotnet #programming #dev #code
Codeproject
Modernize Your C# Code - Part III: Values
Want to modernize your C# codebase? Let's continue with values.
9 Anti-Patterns Every Programmer Should Be Aware Of (https://sahandsaba.com/nine-anti-patterns-every-programmer-should-be-aware-of-with-examples.html) — 9 общеприменимых антипаттернов, как 9 фактов, проверенных годами работы программистов и литрами кофе: Premature Optimization, Bikeshedding, Analysis Paralysis, God Class, Fear of Adding Classes, Inner-platform Effect, Magic Numbers and Strings, Management by Numbers, Useless (Poltergeist) Classes.
#dotnet #antipatterns #code #dev #programming
#dotnet #antipatterns #code #dev #programming
Sahandsaba
9 Anti-Patterns Every Programmer Should Be Aware Of
A discussion of software design and programming anti-patterns to know for every programmer, with examples. Coding, mathematics, and problem solving by Sahand Saba.