Загрузка страницы

Functional vs Object Oriented Programming in Python

Answering some common questions on functional vs objected oriented in programming and then showing a few code examples to demonstrate a pure function and an object that stores state with a function that modifies the internal data.

Timestamps:
0:00 - Introduction
0:05 - Is Python an object oriented programming language
0:33 - Can you do functional programming in Python?
0:53 - Common object oriented languages used in a company
1:10 - Differences between functional and objected oriented programming
2:15 - How to make good classes in Python
4:05 - Unit testability of functional code compared to classes
4:35 - Writing a functional math module
7:18 - Why functional programming is good for concurrency
8:01 - Using list comprehensions for functional transformations
9:35 - Converting our functional code to a do_math class (should be DoMath)
11:40 - Altering the state of our class data
13:35 - Outro

Object oriented code:
https://pastebin.com/G2fkLrvL

Article:
https://beapython.dev/2020/01/21/functional-vs-object-oriented-programming-in-python/

Видео Functional vs Object Oriented Programming in Python канала BeAPythonDev
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
18 октября 2020 г. 2:43:44
00:14:00
Яндекс.Метрика