News for hackers. Stuff that matters.
Re:Deep Dive Into C# 9 by madiathomas on Friday December 06, 2019 @06:05AM (#21720733)
I have been programming in C# for 13 years now. Majority of new features are just syntactic sugar. Code I wrote in 2009 is still running even in 2019. I don't rewrite my applications in a newer version each time there is a new release of .NET Framework. I only use the latest language features on new projects. Problem starts when I am in a support and maintenance job because I quickly fall behind. When I go for interviews, I get asked questions about new features of the language, which I feel is unfair.

I feel sorry for new Developers because I learnt those features bit-by-bit over the years and they are expected to learn them at a go. It is also hard to understand why a syntatic was introduced when you never used the way it used to be done.

Re:Deep Dive Into C# 9 by scarface74 on Friday December 06, 2019 @07:47AM (#21721302)
I for the most part agree with you. But Entity Framework and ASP.NET changes significantly (for the better) with .Net Core.

I also use Resharper, it repeatedly reminds me of new syntactical ways of doing things.

Re:Deep Dive Into C# 9 by pdwetz on Friday December 06, 2019 @01:17PM (#21724501)
Visual Studio itself also does that (I forget when it was introduced; a few versions back I think?). I haven't used Resharper in a long time, so I'm not sure how it compares now, though.
Re:Deep Dive Into C# 9 by madiathomas on Sunday December 08, 2019 @03:47PM (#21738186)
I started seeing it on VS2017. I use it a lot in VS2019.
Re:Deep Dive Into C# 9 by madiathomas on Sunday December 08, 2019 @03:46PM (#21738180)
Visual Studio copied Resharper. VS now suggests some new language features.