We are recruiting for a senior #software#engineer and a senior software engineer with a specialism in testing, both of whom will be critical to the full software life-cycle for the production of our #simulation solutions. https://t.co/QsXQDekb63
@dracan Definitely felt weird to start with. Especially because you have to erase your to-do items manually (really not selling it here!)... But it helps me focus, grab the remarkable, check what's next, back to PC... I also use it for all of my dev scribbling! Game changing for me.
@InzpireLimited is an amazing example of how our CRAFT #simulator platforms can #accelerate your simulator development in the defense and security industry.
#MOSA compliant, our trusted products can give you a massive head start with your project.
https://t.co/BxOHz2KuuJ
Looking forward to supporting this great event whilst representing @InzpireLimited. We've even brought along a pair of our mobile simulators to let the children explore the wonders of VR in.
Listened to a fantastic episode all about #Blazor from @dracan and @chris_sainty on the #unhandledexception podcast yesterday. It's a great technology, very much looking to building desktop apps with it in .NET 6!
@isaac_abraham@madSimonJ@dracan Thanks for the tips. I've used structs sporadically in my work. Mostly where I need a really light weight wrapper for a handful of variables. The second the struct needs logic I tend to refactor it into a class.
So fumbling around with the Maybe Monad today, what's the general verdict on whether to define it as a struct or class? Null issue withstanding the class approach feels cleanest to me. Any pearls of wisdom @madSimonJ or @dracan?
@dracan@madSimonJ Thanks @dracan I'll take a look, sounds like they are considered 'safer' because you can only have two states i.e. has a value or doesn't whilst the potential for a null object could mean three states for the class version.
@dracan@madSimonJ@rubberduckdev Looking forward to it, also going to have a play with the Maybe Monad, sounds pretty handy. I do love how powerful LINQ is but also how clean it feels.
Finally found the time to catch-up with @dracan's fab #unhandledexception podcast. Loved @madSimonJ's Functional Programming in C# episode and @rubberduckdev's DevOps one. Impulse purchased Enrico's FP book, looking forward to getting stuck into that one...