4
3
7
5
C# 14: The Null-conditional Assignment (www.thomasclaudiushuber.com)
6
5
2
4
7
224
5
7
[-] SmartmanApps@programming.dev 4 points 11 months ago

They seem to exist solely as a reminder to those who already know

Perfect description of the entire Microsoft .NET documentation, signed, .NET beginner who not only didn't have a .NET background, but not even a Microsoft programming background (which is also heavily assumed throughout - way to make newbies feel completely unwelcome in your ecosystem!).

[-] SmartmanApps@programming.dev 4 points 1 year ago

MS is insisting on AI pcs, and saying that mousing and keyboarding will be substituted to chatting to the PC

...says company who killed off the last feature they had where you could actually do that, Cortana.

[-] SmartmanApps@programming.dev 4 points 1 year ago

(Not so) Fun fact: I first learnt how to use Xamarin from a book he wrote. It wasn't very good (not unlike Microsoft documentation). He started out just having everything in MainPage, then switched to having separate classes (like MVVM stuff), but didn't point out he had made this switch! The code snippets didn't reflect that this was actually now in a different class! Wait what?? Wait what?? Why is none of this working?! 😂 There was a later chapter about MVVM, but he had switched styles BEFORE that chapter. So when he talks about top-down and bottom-up, well, his book was an explode in the middle approach! 😂

[-] SmartmanApps@programming.dev 3 points 2 years ago* (last edited 2 years ago)

Thanks. It's a very 21st Century phenomenon that I've unfortunately run into many times

[-] SmartmanApps@programming.dev 3 points 2 years ago

that’s not a problem unique to python

No, but it's a bigger problem for C# than is is for Python (though this is changing now), so all the U.K.-based schools were teaching Python, rather than the more-appropriate C#. That was my original point - that's the dumb reason I had to learn Python, school admin's wanted the lower overhead of the worse language.

[-] SmartmanApps@programming.dev 3 points 2 years ago

Oh! I just remembered this video. If you wanna know how students can struggle with pseudo code, watch the video. I use this video when I teach algorithms (students are even worse at that than pseudo code).

[-] SmartmanApps@programming.dev 4 points 2 years ago

People complain that there’s “too many parentheses”. People like to complain about dumb stuff.

😂I'm off on a tangent here, but this made me laugh so much! As a Maths teacher I see all the time people complaining about "this is ambiguous - add more parentheses for clarity!" when the reality is Maths is never ambiguous and they've just forgotten 2 of the most important rules of Maths (meaning we already have the correct amount). 😂 These very same people often put the brackets in the wrong place anyway when they do add them adding/removing brackets

[-] SmartmanApps@programming.dev 4 points 2 years ago

Yeah I'll pop the link to the recording in after, but the advance warning is for anyone who wants to watch live to be able to ask any questions at the time (and also to share the link with anyone who might benefit from watching it. e.g. those still stuck over in the other places).

[-] SmartmanApps@programming.dev 4 points 2 years ago

Of course, I rarely hire unteachable folks,

There's not really any such thing as unteachable, just people who are too stubborn to admit they could learn a thing or two (or even worse, those who rebel against being told what to do).

[-] SmartmanApps@programming.dev 3 points 2 years ago

That's ok. Thanks for being big enough to admit you were wrong - these days a lot of people aren't!

[-] SmartmanApps@programming.dev 3 points 2 years ago

That's ok - a lot of people weren't.

[-] SmartmanApps@programming.dev 4 points 2 years ago

Not if the globe has blown out, in which case you need the switch to indicate which state it is in (unless you like to live dangerously and change globes in lights that may be still on :-) ).

view more: ‹ prev next ›

SmartmanApps

0 post score
0 comment score
joined 2 years ago
MODERATOR OF