NOP::Nuances of Programming
68.4K subscribers
3.24K 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
В IT компаниях часто нестандартно подходят к собеседованиям, однако в большинстве случаев, технические вопросы, который они задают, стандартны. В зависимости от особенностей деятельности компании, вопросы могут меняться, тем не менее, этот список содержит самые распространённые вопросы на собеседовании с Java специалистом. Готовьтесь!

https://nuancesprog.ru/p/1828/

@nuancesprog #статьи #Java #Interview #Programming
Пошагово разберем простой способ создания мощного API. Максимум полезной информации и ссылки на сопутствующие материалы по теме, делают процесс простым и понятным.
В первой части, начнём с установки Nodejs и Hapi, а также настроим базу данных

https://nuancesprog.ru/p/1838/

@nuancesprog #статьи #NodeJS #JavaScript #Programming #Tech
Пошагово разберем простой способ создания мощного API. Максимум полезной информации и ссылки на сопутствующие материалы по теме, делают процесс простым и понятным.
Вторая часть посвящена настройке GraphQL и завершению создания API

https://nuancesprog.ru/p/1861/

@nuancesprog #статьи #NodeJS #JavaScript #Programming #Tech
Опытные разработчики, прекрасно понимают необходимость использовать Git системы. Поэтому данный пост, прежде всего будет полезен новичкам. Вы узнаете, что такое система контроля версий, и как минимум 7 причин научится ей пользоваться

https://nuancesprog.ru/p/1918/

@nuancesprog #статьи #Git #WebDevelopment #Programming
Хотите извлечь максимальную пользу из ChatGPT? Эти советы помогут ускорить работу, внедрив в нее ChatGPT, но при этом не допустить критических ошибок.

https://nuancesprog.ru/p/17258/

@nuancesprog #ChatGPT #Programming
Наряду с принципом "не повторяйся", в программировании есть другой принцип "повторяйся, если в этом есть смысл". Предлагаем задуматься над тем, когда и каким принципом стоит руководствоваться, чтобы не создать код "с душком".

https://nuancesprog.ru/p/17448/

VK: https://vk.com/@nuancesprog-pochemu-ne-vsegda-stoit-sledovat-principu-dry

Дзен: https://dzen.ru/media/nuancesprog.ru/6470e2033befba03d3bfc629

@nuancesprog #DRY #Programming
Соревнуйтесь с самим собой, а не с другими программистами - это одно из правил, о котором многие узнают слишком поздно. Чтобы с вами этого не случилось, возьмите на вооружение 13 чит-кодов от опытного программиста.

https://nuancesprog.ru/p/17490/

VK: https://vk.com/@nuancesprog-13-chit-kodov-k-zhizni-programmista

Дзен: https://dzen.ru/media/nuancesprog.ru/647af5638bc81353f724429e

@nuancesprog #Programming
Программисту не обязательно быть гейм-дизайнером, но каждый гейм-дизайнер должен быть программистом. Узнайте о том, почему навык написания кода жизненно важен в разработке игр и как им овладеть.

https://nuancesprog.ru/p/17659/

VK: https://vk.com/@nuancesprog-pochemu-geim-dizaineru-nuzhno-programmirovanie

Дзен: https://dzen.ru/media/nuancesprog.ru/648430c4bfaf86243e2b220e

@nuancesprog #GameDev #Programming
Что общего между разработчиком и архитектором, которому поручено спроектировать дом? Подробно разберем понятия ООП для применения в реальных проектах.

https://nsprg.ru/vg2XXx

VK: https://nsprg.ru/v2RlMv

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

@nuancesprog #OOP #Programming
Рекурсия является одним из наиболее мощных подходов в программировании. С ее помощью можно решать чрезвычайно сложные задачи, печатая при этом невероятно малый объем кода.

https://nsprg.ru/x9pR7m

VK: https://nsprg.ru/vL5GZO

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

@nuancesprog #ComputerScience #Programming
Маркус Баффетт — известный на HackerNews автор конструктора шахматного репертуара напоминает: «Изучайте Ваш инструмент, почти всегда оно того стоит». А ещё бойтесь писать код, который можно быстро поправить, если ошибки не критичны. В конце поста автор делится идеями ускорения отладки, которые уже работают на Chessbook и могут стать полезными для Вас.

https://nsprg.ru/vgLJ8O

VK: https://nsprg.ru/v21aVx

@nuancesprog #Programming
Стоит ли изучать программирование для того, чтобы стать дизайнером? Какие преимущества это дает? Что нужно знать, что успешно работать над проектами, связанными с веб-дизайном? Постараемся ответить на эти вопросы в сегодняшней статье.

https://nsprg.ru/v3GMGv

VK: https://nsprg.ru/OobL6v

@nuancesprog #Design #Programming