Каррирование и композиция в JavaScript
#javascript
Концепция каррирования (англ. currying) не новая, но очень полезная. Она также является одной из основных в функциональном программировании. Это своего рода вступление к более модульному восприятию функций.
Идея композиции — комбинирования функций для создания более сложных и полезных — может показаться довольно интуитивной, но это также ключевой компонент функционального программирования.
А сочетая каррирование и композицию, можно добиться интересных результатов. Давайте посмотрим, как все это работает.
Читать статью
#javascript
Концепция каррирования (англ. currying) не новая, но очень полезная. Она также является одной из основных в функциональном программировании. Это своего рода вступление к более модульному восприятию функций.
Идея композиции — комбинирования функций для создания более сложных и полезных — может показаться довольно интуитивной, но это также ключевой компонент функционального программирования.
А сочетая каррирование и композицию, можно добиться интересных результатов. Давайте посмотрим, как все это работает.
Читать статью
Привет, друзья! Сегодня мы собрали для вас подборку статей о программировании на Python.
- 4 полезных приема работы с Python
Читать статью
- 6 проектов на Python, которые можно завершить за выходные
Читать статью
- Составление документации для проектов на Python
Читать статью
- 4 полезных приема работы с Python
Читать статью
- 6 проектов на Python, которые можно завершить за выходные
Читать статью
- Составление документации для проектов на Python
Читать статью
Дотфайлы: что это такое и как их создавать в Mac и Linux
#tools
Дотфайлы будут играть важную роль в вашей карьере разработчика.
Прежде всего, с их помощью вы сможете работать продуктивнее. Но это еще не все: благодаря им вы сможете создавать себе продуктивную рабочую среду на любой машине.
Эта ознакомительная статья поможет вам начать работать с дотфайлами.
Читать статью
#tools
Дотфайлы будут играть важную роль в вашей карьере разработчика.
Прежде всего, с их помощью вы сможете работать продуктивнее. Но это еще не все: благодаря им вы сможете создавать себе продуктивную рабочую среду на любой машине.
Эта ознакомительная статья поможет вам начать работать с дотфайлами.
Читать статью
Привет, друзья! Тема нашей сегодняшней подборки статей - чистый код.
- Блоки else: почему стоит от них отказаться
Читать статью
- Как писать чистый код: обзор лучших практик JavaScript
Читать статью
- Искусство написания чистого кода: 5 полезных приемов
Читать статью
- Блоки else: почему стоит от них отказаться
Читать статью
- Как писать чистый код: обзор лучших практик JavaScript
Читать статью
- Искусство написания чистого кода: 5 полезных приемов
Читать статью
Всем привет! О разработчиках и документации есть много шуток. Давайте посмотрим, как наши подписчики относятся к чтению и написанию документации ПО.
Anonymous Poll
36%
Всегда сначала читаю документацию, потом пробую на практике.
47%
Обращаюсь к документации потом, если метод проб и ошибок не сработал.
22%
Писать документацию ненавижу!
34%
Написание документации - обычная часть работы; отношусь ровно.
Шпаргалки для веб-разработчиков
#webdev #tools
Шпаргалки — отличная вещь, когда нужно быстренько что-то подсмотреть. Их применение очень повышает продуктивность работы. Представляем список ресурсов-шпаргалок по html, CSS, JavaScript, React и Git.
Читать статью
#webdev #tools
Шпаргалки — отличная вещь, когда нужно быстренько что-то подсмотреть. Их применение очень повышает продуктивность работы. Представляем список ресурсов-шпаргалок по html, CSS, JavaScript, React и Git.
Читать статью
Всем привет! Сегодня у нас на повестке дня комментирование кода.
- Не комментируйте свой код
Читать статью
- Искусство написания комментариев к коду
Читать статью
- 5 видов комментариев, которые нужно перестать писать // и один – который стоит начать добавлять в свой код
Читать статью
- Хорошие комментарии к коду должны пояснять не ЧТО вы сделали, а ПОЧЕМУ. Это и еще 3 правила написания хороших комментариев.
Читать статью
- Не комментируйте свой код
Читать статью
- Искусство написания комментариев к коду
Читать статью
- 5 видов комментариев, которые нужно перестать писать // и один – который стоит начать добавлять в свой код
Читать статью
- Хорошие комментарии к коду должны пояснять не ЧТО вы сделали, а ПОЧЕМУ. Это и еще 3 правила написания хороших комментариев.
Читать статью
7 GitHub-проектов для улучшения работы с Docker
#tools
В этой статье мы собрали список из семи GitHub-проектов, способных улучшить ваш рабочий процесс при использовании Docker.
Читать статью
#tools
В этой статье мы собрали список из семи GitHub-проектов, способных улучшить ваш рабочий процесс при использовании Docker.
Читать статью
Как переименовать локальную ветку в Git
#git
Иногда возникает потребность переименовать локальную ветку в системе Git. В этой статье мы рассмотрели два способа, как это сделать.
Читать статью
#git
Иногда возникает потребность переименовать локальную ветку в системе Git. В этой статье мы рассмотрели два способа, как это сделать.
Читать статью
Всем привет! Сегодня мы собрали для вас статьи о хороших и плохих разработчиках.
- Винтик в системе. Чем плохой разработчик отличается от хорошего
Читать статью
- Хороший разработчик и его образ мышления
Читать статью
- Что отличает хорошего разработчика
Читать статью
- Винтик в системе. Чем плохой разработчик отличается от хорошего
Читать статью
- Хороший разработчик и его образ мышления
Читать статью
- Что отличает хорошего разработчика
Читать статью
Секретные инструменты разработки для начинающих
#tools
Эти инструменты не из числа тех, что чаще всего рекламируют в онлайн-туториалах, так что новички в программировании могут о них и не знать.
Читать статью
#tools
Эти инструменты не из числа тех, что чаще всего рекламируют в онлайн-туториалах, так что новички в программировании могут о них и не знать.
Читать статью
Пишем Bash-скрипты: руководство по стилю
#bash
Автор этой статьи поделился собственным списком правил, касающихся стиля написания bash-скриптов. Эти правила позволяют ему писать более читабельные скрипты.
Читать статью
#bash
Автор этой статьи поделился собственным списком правил, касающихся стиля написания bash-скриптов. Эти правила позволяют ему писать более читабельные скрипты.
Читать статью
Привет, друзья! А как вы научились программировать (по большей части)? Уроки информатики в школе не считаем.
Anonymous Poll
18%
университет
26%
курсы
43%
книги, видео, статьи
3%
любительский кружок какой-нибудь в детстве
1%
друг/родственник научил
8%
другое
Привет, друзья! Сегодня наша подборка статей - о хакинге.
- Этичный хакинг: ТОП-20 лучших сайтов для практики
Читать статью
- 10 лучших дистрибутивов для хакинга и пентеста
Читать статью
- 10 курсов по этичному хакингу для начинающих и продолжающих
Читать статью
- Этичный хакинг: ТОП-20 лучших сайтов для практики
Читать статью
- 10 лучших дистрибутивов для хакинга и пентеста
Читать статью
- 10 курсов по этичному хакингу для начинающих и продолжающих
Читать статью
Полезные сайты для веб-разработчиков
#tools #webdev
Список онлайн-инструментов, способных повысить продуктивность и помочь решить некоторые проблемы, с которыми сталкиваются разработчики.
Читать статью
#tools #webdev
Список онлайн-инструментов, способных повысить продуктивность и помочь решить некоторые проблемы, с которыми сталкиваются разработчики.
Читать статью
Привет, друзья! Предлагаем почитать статьи о сверхурочной работе в айти. Чуть позже выпустим еще и опрос.
- Почему не стоит работать сверхурочно и что делать вместо этого
Читать статью
- Как разработчику сказать «нет» непомерным нагрузкам
Читать статью
- Почему я никогда не работаю по выходным: опыт инженера Nvidia
Читать статью
- Почему не стоит работать сверхурочно и что делать вместо этого
Читать статью
- Как разработчику сказать «нет» непомерным нагрузкам
Читать статью
- Почему я никогда не работаю по выходным: опыт инженера Nvidia
Читать статью
Итак, давайте обсудим тему сверхурочной работы. Чтобы не сваливать все в кучу, сделаем два опроса: про переработки в рабочие дни и про выход на работу в выходные (праздники, отпуск). Ну и поскольку мы не космический корабль строим, точностью пожертвуем и будем оценивать личное восприятие.
Часто ли вам случается работать сверхурочно?
Anonymous Poll
35%
Как по мне - часто.
52%
Да вроде бы нет, такое редко бывает.
14%
Не было такого, мы четко придерживаемся графика рабочего времени.
Часто ли вам приходится работать в нерабочие дни (выходные, праздники, отпуск)?
Anonymous Poll
24%
Как по мне - часто.
55%
Да вроде бы нет, такое редко бывает.
20%
Не было такого.
Как пользоваться CodePen: руководство для начинающих
#tools #webdev
CodePen — популярный онлайн-редактор кода, которым пользуется множество разработчиков по всему миру. Он предназначен для работы над фронтенд-проектами на HTML, CSS и JavaScript.
Читать статью
#tools #webdev
CodePen — популярный онлайн-редактор кода, которым пользуется множество разработчиков по всему миру. Он предназначен для работы над фронтенд-проектами на HTML, CSS и JavaScript.
Читать статью