C# provides various features that increase the developer's productivity such as:
- Anonymous Types
- Lambda Expressions
Why is this important?
If you have fewer lines of code, then the code becomes:
- more maintanable
- less prone to bugs
- easier to understand
- faster to read
We read more code than we write it.
To be a good programmer, you need to write code that both computers and humans can read.