I pinned a WSLg application to the taskbar in Windows 11, but it lost the icon and became a generic Remote Desktop icon/app that cannot be unpinned (no unpin option in the right-click menu).
Does anyone know how to get rid of it? @JenMsft ?
However, I don't say that I use TDD. I also don't say that I use a keyboard. Some things are just part of the usual workflow & not worth mentioning.
This is important! I work like this as well.
As Cory writes, it's equally important to be transparent about what you're doing.
At one client, we constantly improve the code so that we can deliver value faster. Since we do it all the time, it seldom becomes a big thing.
I don’t ask for permission to refactor.
I don’t ask for permission to optimize performance.
I don’t ask for permission to make it secure.
I don’t ask for permission to make it accessible.
I don’t ask for permission to write tests.
I don’t ask for permission to do my job well.
The Swedish translation in my Audi is a bit confusing. The text asks if I want to load vehicle configuration, but the button says Save. I wonder if it makes more sense in German... #audi
In a rare turn of events, I set aside time to finish my blog post about C# source generators that started brewing some time before summer:
https://t.co/6y35k8zQgy
#csharp
@RogerAlsing I think it's really valuable, but I'd still call it a word predictor.
Whenever I ask it something that is not straightforward, it mostly rambles (instead of saying no, this won't work, it makes things up).
When I ask about known stuff (e.g. jq syntax for doing X), it shines!
@DevLeaderCa I'm working on a ~12 year old code base, which has been modernized over time. There are still bits left from the beginning, but much code has been rewritten.
TDD has enabled us to do large-scale refactoring/modernization.
Does it count as a rewrite if you do it gradually?
@rsms Assuming nouns. :)
Monitor makes me think of an old CRT.
The device on my desk is a display.
I can view different (virtual) screens on the display.
Maybe?
I mean, once you have coded a little bit of Haskell, Scala, Kotlin, Python, or even just modern JavaScript, old-style C# feels very clumsy.
I'd like to see even more powerful pattern matching in C#.
And to be able to use new language features in expression trees!
Lots of people complaining that this is hard to understand. Sure, the variable names can be improved, but other than that I think it's very nice! It's good to see C# adopt useful features from other languages.
Some of the answers seem to indicate that TDD prevents you from just mashing arbitrary code together, like calling the DB directly from UI handlers. Sure, but if you want to write that kind of code, why even bother with TDD or even tests at all?