3 ms·
This is my fear. C# keeps adding things to appeal to a different user base. What I've seen (anecdotally) is that most C# devs don't know or don't use the new
by kemiller2002 6y ago
This is my fear. C# keeps adding things to appeal to a different user base. What I've seen (anecdotally) is that most C# devs don't know or don't use the new features. This pretty much means they are useless to me, because even though I can use them and understand the new features, other people can't. The new code isn't maintainable to most people beyond me. Yes, I can go and show them and train people, but really it comes down to coding the imperative/oo way is what the majority of people are used to.
- emodendroket 6y agoThe popularity of ReSharper really helps with this, I find. People pick up the new features because ReSharper constantly recommends them.
- cfn 6y agoResharper has also helped my code to "evolve" alongside the language. In fact I learned LINQ with it. It is also very easy to compare the different solutions for readability in each case.
- emodendroket 6y agoThe Linq suggestions are the only one where I frequently have to reject them for being unreadable, but overall yes I agree.