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

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

Сотрудничество: @cyberJohnny
Download Telegram
Что такое TypeScript и почему в 2020 году без него никак

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

В статье описаны основные плюсы и минусы того, почему стоит задействовать в своих проектах не просто JavaScript, а именно TypeScript:

Подробнее

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

Твой Программист 💻
Как превратить программирование в полезную привычку 😏

В нашей жизни присутствует достаточное количество дел, которые мы делаем на постоянной основе. Такие дела мы называем привычками и повторяем изо дня в день, даже не задумываясь о том, тяжело ли это, нужно ли это и так далее.

В данной статье рассматривается аспект того, как завести еще одну полезную привычку, которая будет называться “программирование”:

Подробнее

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

Твой Программист 💻
Как выбрать свой первый язык программирования

Зачастую слышу от новичков вопросы по типу “Какой ЯП учить?”, “Веб или десктоп?”, “Android или iOS” и так далее. Как вы понимаете, универсального ответа нет, но есть определенный алгоритм того, как ответить на этот вопрос самому себе.

Пример именно такого алгоритма приводится в статье ниже:

Подробнее

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

Твой Программист 💻
Топ 4 паттерна для написания ЧИСТОГО и ПРОСТОГО кода

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

В статье ниже приведены 4 основных паттерна, которые помогут вам писать более чистый и простой код:

Подробнее

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

Твой Программист 💻
Топ 10 вопросов, которые ВЫ должны задать перед собеседованием

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

Пример таких вопросов приведен в статье ниже:

Подробнее

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

Твой Программист 💻
👍1
Изучение функционального программирования с Redux

Если вы все еще рассматриваете Redux только со стороны парадигмы ООП, то в данной статье автор попытался показать как работать с Redux в парадигме функционального программирования.

Подробнее

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

Твой Программист 💻
13 игр для обучения программированию

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

Если у вас подобная ситуация или просто же хотите добавить немного геймификации в ваше обучение, то рекомендую следующую статью:

Подробнее

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

Твой Программист 💻
Топ 5 VSCode расширений, которые сделают тебя счастливым ☀️

В основном, данное руководство пригодится ребятам, которым по сложившимся обстоятельствам пришлось переустановить свой любимый VSCode и все их настройки/расширения слетели.

Но, возможно, вы найдете для себя что-то новое в данной статье:

Подробнее

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

Твой Программист 💻
Docker Cheat Sheet 🐳

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

В связи с этим, рекомендую отличную «шпаргалку» по Docker:

Подробнее

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

Твой Программист 💻
10 вещей, которые нужно знать перед своей первой работой программистом

Знать минимальные требования, которые описаны в вакансии, является обязательным, но недостаточным фактором для успешного старта своей карьеры в IT.

Автор выписал те 10 факторов, которые вам следует непременно знать, перед тем, как выходить на работу и которые обязательно придется заиметь для успешного и продуктивного старта своей карьеры:

Подробнее

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

Твой Программист 💻
Топ 10 лучших React UI Frameworks / Libraries

React Framework / Library - это набор готовых решений, которые позволяют быстро развернуть UI проекта, не концентрируясь над тем, чтобы правильно сверстать UI компоненты.

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

В статье приведен топ из 10 лучших решений:

Подробнее

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

Твой Программист 💻
🌚 Dark Mode ОДНОЙ строчкой CSS

Сейчас в дизайне тренд на тёмную тему становится чуть ли не самым популярным. Так вот, в этой статье автор показал решение, с помощью которого можно всего лишь за 1 строчку в CSS можно сделать свой веб-сайт в тёмном дизайне.

Подробнее

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

Твой Программист 💻
🧠 Композиция

Что такое композиция? Зачастую, люди, которые не работают плотно с FP, затрудняются ответить на этот вопрос.
Так вот, Дэн Абрамов попытался рассказать нам всем об этом понятии:

Подробнее

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

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