Last active
September 22, 2021 19:27
-
-
Save leandromoh/90b0d8574c4a09a1f995be488232a954 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
colections array, list, queue, stack, dictionary, hashset | |
concurrent collections (ConcurrentBag, ConcurrentStack, ConcurrentQueue, etc) | |
imutabilidade | |
transparency referential | |
side-effects | |
pure functions | |
span, readOnlySpan, stackalloc, arrayPool, IOPipeline | |
ref, out, in | |
pattern match | |
Records | |
multiple inheritance vs composition vs decorator pattern | |
covariance, invariance | |
var vs dynamic vs object | |
IEnumerable / lazy evaluation | |
linq e morelinq | |
yield return / yield break | |
Async streams | |
box and unbox | |
stack vs heap | |
valueTypes vs referenceTypes | |
func, action, delegate, multicastdelegate, expression tree, lamda, closures, c# event | |
23 Design Pattern -> Gang of Four -> Gof | |
SOLID | |
mongo, docker, kubernets, git, |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment