NOP::Nuances of Programming
62.5K subscribers
3.66K photos
11 videos
12 files
5K links
Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://yangx.top/nophumor
NOP::Recruiter Удаленка- https://yangx.top/nopremote

РКН: 4977653520
加入频道
Психологи давно установили, что цвет существенно влияет на восприятие вещей. Психология цвета изучает значение каждого оттенка. Какие цвета нравятся пользователям? Как выбрать подходящую палитру для определенной культуры? Детально разберем эти и сопутствующие вопросы.

https://nuancesprog.ru/p/11363

@nuancesprog #статьи #Design
Введение в аспектно-ориентированное программирование: основные концепции (аспекты, советы, срезы), преимущества и недостатки, а также пример базовой реализации метода inject.

https://nuancesprog.ru/p/11368

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

https://nuancesprog.ru/p/11373

@nuancesprog #статьи #FunctionalProgramming
Расскажем о чрезвычайно полезных для разработчика инструментах: RegEx 101, Prettier, Log Rocket, CSS Scan, WhatRuns и другие. Повысьте с их помощью свою продуктивность и качество работы!

https://nuancesprog.ru/p/11378

@nuancesprog #статьи #Education
Принципы SOLID помогли еще одному программисту создать отличный код, что в очередной раз говорит об их эффективности и практической значимости. Ну как не освежить их в памяти?

https://nuancesprog.ru/p/11385

@nuancesprog #статьи #Solid
С каждым днем темная тема в пользовательском интерфейсе набирает большую популярность. Для каких случаев она подходит лучше всего? В чем ее отличие от светлой темы? Ответим на эти вопросы и подробно разберем главные правила использования темной темы.

https://nuancesprog.ru/p/11391

@nuancesprog #статьи #Design #UI
Недавнее падение Биткойна на 25% свидетельствует о том, что он никогда не станет настоящей валютой. Узнаем, какое будущее для него планировалось и какое положение он занимает сейчас, а также кому стоит обратить на него внимание.

https://nuancesprog.ru/p/11395

@nuancesprog #статьи #Crypto
React, как одна из ведущих технологий на рынке фреймворков, имеет ряд неоспоримых преимуществ, а наличие хуков как раз положительно выделяет ее среди конкурентов. Поэтому, если присутствует такая возможность, почему бы не воспользоваться ею и не написать парочку своих хуков. Расскажем, как это сделать.

https://nuancesprog.ru/p/11400

@nuancesprog #статьи #React
GitHub Package Registry обещает создать благоприятную среду для ваших пакетов. Верить на слово мы не будем, а напросимся к нему в гости, узнаем обо всех преимуществах/ограничениях этого реестра и сразу опубликуем в нем пакет NPM.

https://nuancesprog.ru/p/11405

@nuancesprog #статьи #Git
Узнаем, кто может вытеснить JavaScript с лидирующих позиций в веб-разработке и кто уже вклинился в тройку самых желанных JavaScript-фреймворков. Выясним, что нового в CSS-технологиях и какой инструмент может стать прорывным в 2021 году, а также попытаемся сделать прогнозы относительно дальнейших перспектив фронтенд-разработки.

https://nuancesprog.ru/p/11410

@nuancesprog #статьи #JavaScript
Пришло время обсудить более глобальные и сложные архитектурные решения, чем те, что касаются лишь уровня представления, например MVP, MVVM, MVI и прочие. Рассмотрим техники создания крупного приложения, с которым будет удобно работать десяткам и даже сотням программистов. Эти инструкции помогут обеспечить надежное масштабирование, независимо от объема написанного кода.

https://nuancesprog.ru/p/11414

@nuancesprog #статьи #Mobile
Как писать меньше кода, выполняя при этом больше операций? Научимся правильно применять функцию zip и узнаем о её крутых трюках и хитростях, делающих код очень элегантным.

https://nuancesprog.ru/p/11418

@nuancesprog #статьи #Python
В центре нашего внимания - мутационное тестирование: его роль в создании качественного набора тестов, преимущества и недостатки, типы мутаций и инструменты. Сезон охоты на мутантов открыт!

https://nuancesprog.ru/p/11423

@nuancesprog #статьи #TDD #Testing
Рассмотрим архитектуру фреймворка Electron, чтобы понять, как работает данное ПО. Затем разберем структуру шаблонного проекта Electron и создадим простое настольное приложение с помощью HTML, CSS и JavaScript.

https://nuancesprog.ru/p/11429

@nuancesprog #статьи #Electron
Всегда полезно узнать что-то новое в своей сфере деятельности, особенно если это ускоряет решение привычных задач. Ведь сэкономленное время и силы можно направить на открытие или изучение нового. Рассмотрим 8 приёмов, которые точно пригодятся на практике.

https://nuancesprog.ru/p/11436

@nuancesprog #статьи #HTML #CSS
Существует огромное количество языков программирования. И лучший способ понять, какой язык стоит применять в определённой сфере,  -  это увидеть их разницу на практическом примере.

https://nuancesprog.ru/p/11440

@nuancesprog #статьи #CPP #Python
Чем поможет Clean Architecture разработчику приложений для Android? Ответим на этот вопрос и демонстрируем простой пример.

https://nuancesprog.ru/p/11445

@nuancesprog #статьи #Android
Когда лучше использовать экшены Docker вместо их JS-альтернативы? Из чего они строятся и как? Отвечаем на эти вопросы и наглядно демонстрируем пошаговую реализацию экшена.

https://nuancesprog.ru/p/11454

@nuancesprog #статьи #Docker #Git
Сегодня Python по праву можно назвать самым популярным языком программирования среди изучаемых. В статье перечислены основные вопросы, которые могут задать на собеседовании при приеме на работу.

https://nuancesprog.ru/p/11460

@nuancesprog #статьи #Python
Одна из интересных особенностей Telegram заключается в возможности создать собственного бота. Он помогает автоматизировать и упрощать повседневные задачи. Узнаем, как сделать простого бота с помощью Node.js.

https://nuancesprog.ru/p/11467

@nuancesprog #статьи #Node
Хороший и удобный веб-дизайн играет большую роль в продвижении продуктов/услуг и привлечении пользователей. В статье собраны полезные и важные советы веб-дизайнерам, подходящие для любого сайта.

https://nuancesprog.ru/p/11472

@nuancesprog #статьи #WebDesign