clean-code-dotnet
by thangchung
Clean Code concepts and tools adapted for .NET
AI summary
Code guidance
A collection of guidelines and resources for writing clean, readable, and maintainable C# code in .NET
- stars
- 7.2K
- forks
- 1.1K
- watching
- 283
- awesome lists
- 3
- entries
- 28
What's in the list
28 links in 5 sections, with live GitHub stats.activeno commit in 2y
Clean Code .NET / Functions
- code smell
They are generally used as a , why is that so bad? Because of your application in your code, instead of exposing them through the interfaces. Making something global to avoid passing it around is a
- coupled
They inherently cause code to be tightly . This makes faking them out under in many cases
Other Clean Code Lists
clean-code-javascript
Clean Code concepts adapted for JavaScript
clean-code-php
Clean Code concepts adapted for PHP
clean-code-ruby
Clean Code concepts adapted for Ruby
clean-code-python
Clean Code concepts adapted for Python
clean-code-typescript
Clean Code concepts adapted for TypeScript
clean-go-article
Clean Code concepts adapted for Golang and an example how to apply
clean-abap
Clean Code concepts adapted for ABAP
programming-principles
Categorized overview of Programming Principles & Patterns
Elixir-Code-Smells
Catalog of Elixir-specific code smells
awesome-clean-code
Design principles, featured articles, tutorials, videos, code examples, blogs and books
Style Guides
Google Styleguides
This project holds the C++ Style Guide, Swift Style Guide, Objective-C Style Guide, Java Style Guide, Python Style Guide, R Style Guide, Shell Style Guide, HTML/CSS Style Guide, JavaScript Style Guide, AngularJS Style Guide, Common Lisp Style Guide, and Vimscript Style Guide
Django Styleguide
Django styleguide used in HackSoft projects
nodebestpractices
The Node.js best practices list
Tools
codemaid
open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding
tslint-clean-code
TSLint rules for enforcing Clean Code
Cheatsheets
AspNetCoreDiagnosticScenarios
Examples of broken patterns in ASP.NET Core applications
- Clean Code
The summary of book
- Clean Architecture
The summary of book
Modern JavaScript Cheatsheet
Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects
- OWASP Cheat Sheet Series
Cheatsheet was created to provide a concise collection of high value information on specific application security topics
.NET Memory Performance Analysis
This document aims to help folks who develop applications in .NET with how to think about memory performance analysis and finding the right approaches to perform such analysis if they need to. In this context .NET includes .NET Framework and .NET Core. In order to get the latest memory improvements in both the garbage collector and the rest of the framework I strongly encourage you to be on .NET Core if you are not already, because that’s where the active development happens
naming-cheatsheet
Comprehensive language-agnostic guidelines on variables naming
Nothing in this list matches your filter.
Featured in 3 awesome lists
Each link jumps to the spot where the list mentions clean-code-dotnet.
More related projects
tudorconstantin/knests344
danieldelcore/mega-interview-guide1.1K
mikbry/anzip60
ilikerobots/cookiecutter-vue-django213
deanishe/alfred-fakeum284
hauntsaninja/no_implicit_optional85
dropbox/mypy-pycharm-plugin314
typesplainer/typesplainer82
bosnaufal/vue2-starter11
sulco/angular-developer-roadmap945
comerc/cra-ts-antd114
schmidtdse/afscgap5
hbmartin/pythonista-stubs13