Pure Functions / Intro to JavaScript ES6 programming, lesson 17

Pure Functions / Intro to JavaScript ES6 programming, lesson 17

Codexpanse

7 лет назад

20,263 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@micahhlc
@micahhlc - 14.03.2023 07:05

Very good expansion!!!!!

Ответить
@raconvid6521
@raconvid6521 - 31.12.2022 05:35

I love how he does the irl box functions

Ответить
@ssj1260
@ssj1260 - 01.12.2022 20:28

Wtf, I just found this channel, the explanations are just incredible, i'm terribly sad they have stopped tbh

Ответить
@KHuynh
@KHuynh - 18.09.2022 19:00

thank for sharing <3

Ответить
@LeeDazler123
@LeeDazler123 - 01.08.2022 00:39

you do the best videos to explain javascript, thaink you!

Ответить
@aashishsapkota9089
@aashishsapkota9089 - 17.07.2022 14:29

Excellent explanation, the examples provided were mind-blowing you guys must be very intuitively knowledgeable about defining in that way. I loved it keep it up, really helping us.

Ответить
@AhmedIsam
@AhmedIsam - 14.05.2022 13:28

Couple of things to add:
In functional programming paradigm:
1- Even the argument itself that is sent to a function MUST NOT be changed, this is thought of as an evil behaviour. For example, if a matrix is sent to a function, the function is not allowed to manipulate its entries. It can only copy it and manipulate the entries of a copy (could be expensive).
This is so crucial, that in Julia programming, they stipulate that a function should have a bang "!" in its name as a grim reminder to the user that this function has evil behaviour.
2- A MASSIVE consequence of this style is: Object Oriented Programming is bullshit. That's simply because methods of class have access to data of the class (self). In fact, the quintessence of OOP (combining data and code) is antethical to the spirit of functional programming that says a function is a function, it is separate from data.

Just like Dynamic Programming is flexible and feels awesome for a beginner and fails miserably in large projects, OOP to FP is similar. Once your code is in order of tens of thousands of lines, you can't track what's going on and you start to appreciate functional programming.

Ответить
@freddy9292
@freddy9292 - 26.11.2021 22:41

10/10

Ответить
@shwackthenoobsac
@shwackthenoobsac - 20.08.2021 21:52

Nice explanation

Ответить
@umoooo
@umoooo - 01.08.2021 20:48

wow, awesome explanation

Ответить
@kalsho83
@kalsho83 - 22.07.2021 03:56

we should invent a term of PURE TUTORIAL.. I'm surprised why you stop producing this type of AMAZING work !!

Ответить
@fadyahjoudah8015
@fadyahjoudah8015 - 16.06.2021 20:03

kudos for the effort, flowless delivery

Ответить
@ibknl2000
@ibknl2000 - 19.12.2020 08:41

The best explanation of Pure function I have gone through online till now. This is the first video of your channel I watched and I just immediately subscribed. 👍

Ответить
@CyrusPieris
@CyrusPieris - 18.09.2020 07:13

I really enjoyed this series. Hope you will continue. I am going to watch it again 😀

Ответить
@shajalkumer938
@shajalkumer938 - 18.06.2020 14:58

Why not more video ,,, Looking for more video

Ответить
@TheGryphon14
@TheGryphon14 - 25.05.2020 11:01

I've achieved zen after watching this video

Ответить
@JD-kf2ki
@JD-kf2ki - 26.03.2020 04:24

So, the non-deterministic functions are also known as "higher-order functions"???

Ответить
@bashmogd4468
@bashmogd4468 - 07.02.2020 10:26

you re genius

Ответить
@Mental1993
@Mental1993 - 22.12.2019 16:53

Amazing explanation! Thank you!

Ответить
@igorpavlenko411
@igorpavlenko411 - 16.11.2019 11:46

great explaining, thx for ur time

Ответить
@timothypinares239
@timothypinares239 - 04.11.2019 03:33

Awesome video !!!!

Ответить
@21rogerwaters
@21rogerwaters - 20.10.2019 22:41

You guys rock! A video about JS Prototype would be great =)

Ответить
@rollyrodrigz5069
@rollyrodrigz5069 - 12.10.2019 04:11

Excellent explanation.

Ответить
@JayRGabz
@JayRGabz - 18.09.2019 07:18

this video deserves more views.... and this channel deserves more subscribers

Ответить
@shuvoahmed5217
@shuvoahmed5217 - 02.06.2019 00:43

make more videos about JS.. love your explanation

Ответить
@web-syntax
@web-syntax - 30.05.2019 18:58

today i really understand what are sideeffect, purefunction and deterministic.

Ответить
@dawid_dahl
@dawid_dahl - 16.05.2019 10:48

Really love these videos. Hope you’ll make more!

Ответить
@MasterZiomekPL
@MasterZiomekPL - 23.02.2019 20:31

Not a single example in the whole video and I still have no Idea what a pure function is. Apparently it's just better

Ответить
@EastSun5566
@EastSun5566 - 06.01.2019 13:47

This is freaking AWESOME ✨🔥🚀! Please keep updating, thank you!

Ответить
@adrianiordache4391
@adrianiordache4391 - 04.01.2019 22:21

Thanks! Really interesting and easy to understand

Ответить
@ctfrancia
@ctfrancia - 28.09.2018 23:58

when are you going to release more?

Ответить
@lioncat731
@lioncat731 - 05.08.2018 10:06

love this video ! Thank you !

Ответить
@dc6773
@dc6773 - 04.08.2018 18:15

Dun stop making video , i bought many courses ended up i confuse myself with all the concept and theory now all making sense to me after watched your video.

Ответить
@utkarshupadhyay9311
@utkarshupadhyay9311 - 24.07.2018 22:12

Very good content.

Ответить
@01071985hh
@01071985hh - 06.06.2018 00:38

wow very good visual explanation, difficult to forget !, thanks

Ответить
@boulderdennis
@boulderdennis - 05.06.2018 16:08

Great job. Thank you.

Ответить
@nikasamadashvili5828
@nikasamadashvili5828 - 16.05.2018 17:53

why did you stop? that's fantastic :)

Ответить
@ishwarrimal1393
@ishwarrimal1393 - 02.03.2018 06:32

And I bet u.. I was destined to watch this video today. :D

Ответить
@dEsTiNy3HaCkEr
@dEsTiNy3HaCkEr - 25.08.2017 08:54

this is some next-level video, just wow!

Ответить
@lostofis
@lostofis - 23.04.2017 23:42

Amazing explanation, this is the best explanation I ever seen about Pure Function. I'm illuminated!

Ответить
@testtest-fl2id
@testtest-fl2id - 10.04.2017 13:35

great video! some code will provide more practical eg

Ответить
@maxma8519
@maxma8519 - 02.04.2017 08:23

the video is as fancy as the word of 'consequence'!

Ответить
@faizahmadfaiz2127
@faizahmadfaiz2127 - 09.03.2017 10:52

Very useful! The way of explaining was so clear .How you relate and give the overall picture was awesome!

Ответить
@JackCkiller
@JackCkiller - 17.02.2017 23:56

plus the notes on your lessons are really useful

Ответить
@JackCkiller
@JackCkiller - 17.02.2017 23:54

bra this is some really original shit. really good content

Ответить