NOP::Nuances of Programming
68.4K subscribers
3.25K photos
11 videos
12 files
4.58K links
Уникальные статьи и переводы — настольная книга программиста.


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.iss.one/nophumor
NOP::Recruiter Удаленка- https://t.iss.one/nopremote
Download Telegram
​​Функции высшего порядка лежат в основе JavaScript, так что, если вы пишите на JS, то вы уже их используете. Мы подробно рассмотрим работу с функциями высшего порядка с примерами, в виде участков кода!

https://nuancesprog.ru/p/2918/

@nuancesprog #статьи #JavaScript #FunctionalProgramming
​​Зачем использовать классы в Javascript, когда есть простые функции и объекты? Также мы поговорим о преимуществах использования приватных полей и многое другое. Не пропустите интересный бонус в конце статьи!

https://nuancesprog.ru/p/3058

@nuancesprog #JavaScript #FunctionalProgramming #WebDevelopment
​​Каррирование является одним из самых сложных шаблонов функционального программирования и вызывает массу трудностей при изучении. Поговорим о сложном простыми словами

https://nuancesprog.ru/p/3132

@nuancesprog #статьи #JavaScript #Haskell #FunctionalProgramming
​​Сегодня мы разберём несколько паттернов функционального программирования, на практических примерах. Как известно паттерны не привязаны к конкретному языку программирования, поэтому статья будет полезна практически всем

https://nuancesprog.ru/p/3539/

@nuancesprog #статьи #FunctionalProgramming #SoftwareDevelopment
📃 В своём коде вы, наверняка, зачастую используете выражения вида function doStuff() {} и () => {}. Но знаете ли вы, чем они отличаются? Настало время разобраться: в чём их различие и когда их лучше использовать.
Обратите внимание, что примеры даны на JavaScript.

https://nuancesprog.ru/p/3974

@nuancesprog #статьи #JavaScript #FunctionalProgramming #WebDevelopment
📃 Сегодня мы разберём несколько паттернов функционального программирования, на практических примерах. Как известно паттерны не привязаны к конкретному языку программирования, поэтому статья будет полезна практически всем

https://nuancesprog.ru/p/3539

@nuancesprog #статьи #FunctionalProgramming
Почему стоит задуматься о переходе на функциональное программирование? Какие оно дает преимущества? В каких языках и как реализовано? Отвечаем на эти и другие вопросы, а также знакомимся с базовыми способами его применения в Python, JavaScript и Java.

https://nuancesprog.ru/p/10582

@nuancesprog #статьи #FunctionalProgramming #Python #JavaScript #Java
Программистам тесно в настоящем, и мыслями они уже в далеком будущем. Поспешим вслед за ними и ответим на вопрос: "Способно ли функциональное программирование в перспективе вытеснить объектно-ориентированное?", а для этого нам предстоит взвесить основные преимущества обеих парадигм.

https://nuancesprog.ru/p/11373

@nuancesprog #статьи #FunctionalProgramming
Проанализируем причины роста популярности языков функционального программирования и подробно рассмотрим 5 антипаттернов на примерах Scala.

https://nuancesprog.ru/p/15756/

@nuancesprog #FunctionalProgramming #Scala
Проанализируем причины роста популярности языков функционального программирования и подробно рассмотрим 5 антипаттернов на примерах Scala.

https://nsprg.ru/O4K3wv

VK: https://nsprg.ru/OBzNVO

Дзен: https://nsprg.ru/x1zjMv

@nuancesprog #Scala #FunctionalProgramming