Join Matt Wicks from SSW TV as he interviews Simon Painter, a Senior Developer at Müller Dairy and self-proclaimed Code Monkey with over a decade of experience. Simon, explains the functional programming paradigm and how it differs from other programming styles. He discusses concepts such as immutable variables, higher-order functions, and monads.
00:00 | Intro
00:33 | What is functional programming
01:25 | Sounds like game logic
03:43 | Side effect free?
06:38 | Testing
07:30 | Functional C#
🔗 Links: What is a side effect: https://en.wikipedia.org/wiki/Side_ef…)
Need help?: https://ssw.com.au/ssw/Consulting
NDC Conferences: https://ndcconferences.com/
🌐 Follow us:
LinkedIn: https://linkedin.com/company/ssw/
Twitter: https://twitter.com/ssw_tv
Facebook: https://facebook.com/SSW.page
Instagram: https://instagram.com/ssw_tv
Tiktok: https://www.tiktok.com/@ssw_tv
👋 Get in touch:
Matt Wicks – SSW Solution Architect
About: https://ssw.com.au/people/matt-wicks
Twitter: https://twitter.com/matteightyate
Simon Painter – Senior Developer at Müller Dairy
Twitter: https://twitter.com/madSimonJ
For more information about SSW’s consulting services, please visit https://ssw.com.au/
#csharp #programming #cleanarchitecture
V5 – Greentree
About the speakers
Simon Painter
I've been working as a .NET developer for over 16 years now in a variety of industries including government, retail and manufacturing. But I've been hacking around with computer code since I was old enough to read my Dad's copy of the ZX Spectrum BASIC coders manual.
I've been speaking about Functional C# at various user groups and conferences around the UK, USA, Europe and Australia and am particularly interested in seeing just how far we can push C# without breaking it.
I'm currently working on a book for O'Reilly publications about functional programming with C#. Expected to appear in bookshops some time in 2023.
When I'm not coding, or running after my two small children, I have been known to enjoy the classic series of Doctor Who, Fighting Fantasy Gamebooks, Cryptic Crosswords, and rather more coffee than is probably good for me.