Meet Steve and Julia
To make our journey through functional programming in C# more engaging and relatable, let’s introduce our main characters: Steve and Julia.
Steve is a middle-level C# software developer who has heard that functional programming can help him write better code, become more valuable at his current job, and gain an advantage over other candidates if he decides to pursue a new opportunity. He’s eager to learn but unsure where to start.
Julia, on the other hand, is already an expert in functional programming in C#. She’s passionate about the paradigm and enjoys sharing her knowledge with others. Throughout the book, Julia will provide Steve with advice, guidance, and practical examples to help him master functional programming concepts.
As we progress through the chapters, we’ll follow Steve’s journey as he learns from Julia and applies functional programming techniques to real-world scenarios.