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


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.me/nophumor
NOP::Recruiter Удаленка- https://t.me/nopremote
Download Telegram
​​Что такое чистый код, и как овладеть искусством его написания начинающему разработчику? Ответы на эти вопросы можно найти в нашем руководстве

Часть 1 - https://nuancesprog.ru/p/3689
Часть 2 - https://nuancesprog.ru/p/3692

@nuancesprog #цикл #CleanCode
📃 Многие начинающие разработчики привыкли заливать готовый код в репозитории для проверки его другими пользователями. Однако для ускорения процесса (и поддержания своего имиджа!) имеет смысл проводить модульное тестирование самостоятельно. Читайте эту статью для практического примера реализации тестовых сценариев на Python

https://nuancesprog.ru/p/5398

@nuancesprog #статьи #Python
​​📃 Если вы изучаете язык программирования JavaScript, то наверняка слышали про функции высшего порядка. Сегодня мы дадим вам общее представление об этих функциях и о том, как их применять

https://nuancesprog.ru/p/3601

@nuancesprog #статьи #JavaScript #React
📃 Команда разработчиков создала инструмент, который автоматически находит уязвимости в коде. Во время теста они нашли 35 критических угроз безопасности. Как им это удалось? Подробности в статье

https://nuancesprog.ru/p/3563

@nuancesprog #статьи #Python
📃 Как связаны каналы и горутины и зачем использовать их в Golang? Узнаем ответы на эти вопросы, а также поговорим о создании и обмене данными с помощью каналов.

https://nuancesprog.ru/p/5381

@nuancesprog #статьи #Golang
​​Java уже давно считается одним из самых популярных и востребованных языков программирования.

Разъясняем базовые концепции языка, используя наглядные примеры

Часть 1 - https://nuancesprog.ru/p/2334/
Часть 2 - https://nuancesprog.ru/p/2376/
Часть 3 - https://nuancesprog.ru/p/2405/
Часть 4 - https://nuancesprog.ru/p/2467/

@nuancesprog #цикл #Java #Learning
​​📃 Часто можно встретить статьи вроде "Что нужно для изучения программирования?" или "Как понять, что я смогу стать программистом". Но при этом мы редко касаемся вопроса, а кому же не стоит лезть в программирование? Давайте же постараемся "спасти" этих людей и сберечь их время, которое они смогут потратить на что-то более полезное

https://nuancesprog.ru/p/3319

@nuancesprog #статьи #Education
​​📃 Стоит ли сразу писать чистый код, не допуская технического долга? Нужно ли писать комментарии к своему коду? Конечно же, да! Почему?
Сейчас объясним

https://nuancesprog.ru/p/3328

@nuancesprog #статьи #Education
​​Python - один из самых популярных и востребованных языков программирования на сегодняшний день! Достаточно ли хорошо в нем разбираетесь? Проверьте свои знания и пройдите наш небольшой тест!

https://nuancesprog.ru/p/1987

@nuancesprog #тесты #Python
📃 Изучение обширной экосистемы современного JavaScript представляет собой непростую задачу. С чего стоит начать? Каким темам стоит уделить время? Рассмотрим пять рекомендаций, которые помогут встать на правильный путь

https://nuancesprog.ru/p/3841

@nuancesprog #статьи #JavaScript
📃 Как правильно работать в команде? Как быть действительно хорошим программистом? Митчелл Ирвин делится своим личным опытом, полученным за 2 года работы программистом, и дает ответы на эти и другие вопросы

https://nuancesprog.ru/p/3202

@nuancesprog #статьи
📃 В веб-приложениях часто приходится экспортировать данные в таблицы Excel. Рассмотрим реализацию функции экспорта в Excel в приложении React двумя различными способами.

https://nuancesprog.ru/p/4154

@nuancesprog #статьи #JavaScript #React
📃 Невозможно представить себе работу программиста без взаимодействия с изображениями. Но перед работой с изображениями их необходимо подготовить. Для этого и нужны специальные библиотеки Python

https://nuancesprog.ru/p/4144

@nuancesprog #статьи #Python #MachineLearning