Твой Программист
6.97K subscribers
2.89K photos
103 videos
11 files
1.4K links
Всё самое смешное и актуальное на IT тематику

Чат канала: @uProgrammerChat

Сотрудничество: @cyberJohnny
Download Telegram
8 библиотек анимаций JavaScript, которые вы просто обязаны попробовать

Если вы хотите зацепить внимание посетителя своего сайта, то лёгкая ( ! ) анимация - отличное решение. Непринужденная, неназойливая анимация повысит юзабилити вашего сайта, а пользователю будет приятно им пользоваться.

Подробнее об лучших библиотеках JS читайте в статье:

https://dev.to/subhampreet/8-javascript-animation-libraries-you-should-must-try-2ac

Не до конца понял либо есть что обсудить? - Сделай это в нашем
чате.

Твой Программист
5 языков программирования, которые вы сможете выучить за 10 минут 😱

Изучение языков программирования, даже если вы не собираетесь их использовать - хорошая практика для расширения вашего кругозора, а также помогает подметить определённые нюансы, которые возможно можно будет применить в основной деятельности.

Сегодня поделимся с вами статьей, в которой автор показывает 5 языков программирования, которые вы сможете изучить уже через 10 минут:

https://medium.com/better-programming/5-programming-languages-you-can-learn-in-10-minutes-ish-66f77e2f815b

Не до конца понял либо есть что обсудить? - Сделай это в нашем
чате.

Твой Программист
Redux мерт ?

Redux стал отличным стандартом стейт-менеджера для клиентской части приложений. Архитектура Redux применяется как в Angular, так и в React, Vue, но востребованно ли это сейчас?
Быть может придумали уже новый подход и хранить все данные в одном глобальном объекте - это уже не считается хорошей практикой?

Разбираемся в следующей статье:

https://dev.to/asayerio_techblog/is-redux-dead-1d2a

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист
15 правил комментирования кода

Целесообразность комментариев в коде - неоднозначное требование, ведь если код написан хорошо и чисто, то он и так будет интуитивно понятен и в комментариях не нуждается, а если плохо, то и комментарии не помогут.

Но если вы все-таки пишите комментарии, то рекомендую ознакомиться со статьей и писать их хотя бы правильно:

https://medium.com/better-programming/15-rules-for-writing-clean-comments-18390394941f

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист
Когда хотел просто писать игры...

Твой Программист
12 лучших расширений VSCode

Одна из причин, почему многие разработчики делают выбор в сторону VSCode - его простота и множество интересных расширений, которые помогут оптимизировать разработку.

В данной статье автор поделился 12 любимыми расширениями. Уверен, вам будет интересно:

https://dev.to/katherinecodes/my-12-favorite-vscode-extensions-cld

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист
Интересные фишки C# 2021

Узнайте, как писать красивый и читаемый код C # с помощью этих простых и удобных для новичков "приемов" программирования.

https://medium.com/codex/c-coding-tricks-you-need-to-know-in-2021-f0ddf4f86b58

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист
Алгоритмы, которые следует знать каждому разработчику

Алгоритмы - это то, что остается неизменным от одного ЯП к другому.
И если вы считаете себя действительно достойным разработчиком, то просто обязаны знать, как минимум, эти базовые алгоритмы:

https://dev.to/surajondev/algorithms-every-programmer-should-know-part-1-searching-algorithm-1hd3

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист
Почему стоит отказаться от ExpressJS в 2021?

Express в настоящее время и на протяжении многих лет является основной библиотекой в ​​экосистеме Node.js.
Простой пример: если вы загуглите что-то по типу “обучение Node.js”, то наверняка в первых ссылках найдет ExpressJS. И так продолжается уже длительное время, но какая ситуация сейчас?

Актуален ли ExpressJS в 2021 году? Стоит ли его изучать или есть достойные альтернативы ?

https://dev.to/romainlanz/why-you-should-drop-expressjs-in-2021-711

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист
5 правил качественного код-ревью

Код ревью - важная часть любого жизненного цикла разработки, поскольку она дает вашей команде возможность убедиться, что требования были выполнены и что код хорошего качества.

Более того, младшие разработчики также часто смотрят PR более опытных разработчиков, чтобы подметить для себя что-то интересное.

В данной статье автор приведет 5 советов для качественного код-ревью:

https://medium.com/better-programming/5-code-review-tips-that-you-can-use-right-away-5e553d608a0d

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист
LocalStorage vs Cookies vs SessionStorage

Сегодня заденем тему трех основных хранилищ на клиентской части.
Уверен, что каждый слышал о них, но далеко не каждый понимает четкую разницу между ними.

Разбираемся в статье ниже:

https://dev.to/sidbhanushali/cookies-vs-session-vs-local-storage-22ja

Не до конца понял либо есть что обсудить? - Сделай это в нашем чате.

Твой Программист
6 продвинутых техник работы с Python Tuple

Структура Tuple очень распространённая в языке Python и используется в решении многих задач, поэтому важно уметь работать с ними в различных вариациях:

Именно об этом мы поговорим с вами в следующей статье:

https://medium.com/better-programming/6-essential-python-tuple-unpacking-techniques-you-can-use-fc5d56a2c5f4

Не до конца понял либо есть что обсудить? - Сделай это в нашем
чате.

Твой Программист
Блинная сортировка 🥞

Блинная сортировка
(pancake sort) – алгоритм сортировки массива, в котором сортировка осуществляется переворотом части массива.

Подробнее об этом нестандартном алгоритме в статье ниже:

https://dev.to/edualgo/pancake-sorting-47pl

Не до конца понял либо есть что обсудить? - Сделай это в нашем
чате.

Твой Программист