If playback doesn't begin shortly, try restarting your device.
•
You're signed out
Videos you watch may be added to the TV's watch history and influence TV recommendations. To avoid this, cancel and sign in to YouTube on your computer.
CancelConfirm
Share
An error occurred while retrieving sharing information. Please try again later.
15,815 views • Streamed live on Apr 6, 2023 • #oop #objectorientedprogramming #functionalprogramming
Show less
Modern programming languages support both object-oriented and functional programming to a large extent. What are the differences between the two approaches and where is one more appropriate than the other? Can these two programming paradigms be combined?
In this session, we look at the differences and similarities between functional and object-oriented programming using examples in C# and F#.
#objectorientedprogramming#oop#functionalprogramming#functionalvsobjectoriented
Speaker: Urs Enzler - Software Architect @ Calitime AG
0:00:00 - Introduction
0:01:50 - UrsEnzler
0:02:14 - Presentation Start
0:04:02 - OOP
0:04:55 - FP (simplified)
0:09:19 - Thinking in OOP and FP
0:14:26 - Solution Structure
0:21:58 - OOP and FP Concepts
0:42:00 - C# and F# Strengths
0:44:51 - Other Advantages
0:47:33 - When To Use OOP and FP
0:51:47 - Questions and Answers
1:08:06 - Outro…...more
Object-Oriented vs. Functional Programming With C# and F#
Modern programming languages support both object-oriented and functional programming to a large extent. What are the differences between the two approaches and where is one more appropriate than the other? Can these two programming paradigms be combined?
In this session, we look at the differences and similarities between functional and object-oriented programming using examples in C# and F#.
#objectorientedprogramming#oop#functionalprogramming#functionalvsobjectoriented
Speaker: Urs Enzler - Software Architect @ Calitime AG
0:00:00 - Introduction
0:01:50 - UrsEnzler
0:02:14 - Presentation Start
0:04:02 - OOP
0:04:55 - FP (simplified)
0:09:19 - Thinking in OOP and FP
0:14:26 - Solution Structure
0:21:58 - OOP and FP Concepts
0:42:00 - C# and F# Strengths
0:44:51 - Other Advantages
0:47:33 - When To Use OOP and FP
0:51:47 - Questions and Answers
1:08:06 - Outro…...more