Write AWESOME Code With These 3 Functional Programming Concepts

Published: 15 July 2022
on channel: ArjanCodes
102,446
3.2k

💡 Learn how to design great software in 7 steps: https://arjan.codes/designguide.

Functional programming is a complex topic to dive into. However, there are 3 simple ideas from functional/declarative code that you can apply to your own code today - without becoming a Haskell expert! In this video, I dive into the details and show you a few examples in Python of how you can use these ideas in both object-oriented and functional/procedural code.

The code I worked on in this episode is available here: https://github.com/ArjanCodes/2022-fu....

🎓 ArjanCodes Courses: https://www.arjancodes.com/courses/

🔖 Chapters:
0:00 Intro
0:53 Programming paradigms
2:30 Code example
3:48 #1: Group side effects and use pure functions
5:27 Code example
11:19 #2: Functions are first-class citizens
11:45 Code example
16:53 #3: Use immutability to your advantage
17:46 Code example

#arjancodes #softwaredesign #python


On this page of the site you can watch the video online Write AWESOME Code With These 3 Functional Programming Concepts with a duration of hours minute second in good quality, which was uploaded by the user ArjanCodes 15 July 2022, share the link with friends and acquaintances, this video has already been watched 102,446 times on youtube and it was liked by 3.2 thousand viewers. Enjoy your viewing!