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

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

Сотрудничество: @cyberJohnny
Download Telegram
S.O.L.I.D принципы в картинках

Если вы знакомы с ООП, то с SOLID должны были познакомиться, но поняли ли вы все 5 принципов?
Есть очень много статей и книг, в которых объясняется 5 этих ключевых приципов, но в данной статье автор представил их в виде графики, что, возможно, будет проще для восприятия:

Подробнее

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

Твой Программист 💻
5 Python проектов для начинающих

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

В подробке ниже приведены 5 проектов, которые помогут вам освоить язык Python на начальном этапе:

Подробнее

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

Твой Программист 💻
useEffect(fn, []) это не новый componentDidMount()

Они почти одинаковые. Но существует достаточно различий, которые возможно доставят вам неудобства, особенно если вы делаете рефакторинг с классов.

В чем же отличия и как же все-таки правильно подходить к рефакторингу классовых компонентов:

Подробнее

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

Твой Программист 💻
This media is not supported in your browser
VIEW IN TELEGRAM
API тестирование для новичков

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

Что это такое? Как это работает? И зачем?

Об этом всем в статье ниже:

Подробнее

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

Твой Программист 💻
Почему тебе стоит учить JavaScript в 2020?

Очень часто поступает вопрос от новичков: какой язык программирования учить? Python? C/C++? Java? JavaScript? Конечно, нельзя однозначно ответить на этот вопрос, все зависит от того, с какой целью вы вообще учите программирование.

Но сегодня я хочу поделиться с вами статьей, в которой автор объясняет почему без JS в 2020 никуда:

Подробнее

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

Твой Программист 💻
Основы разработки по Scrum

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

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

Подробнее

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

Твой Программист 💻
Где и когда использовать ‘:=‘ вместо ‘=‘ в Python

Недавно в Python 3.8. был представлен новый оператор ‘:=‘, который схожий с ‘=’.
Так когда же стоит все-таки использовать этот новый оператор и нужен ли он вообще?

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

Подробнее

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

Твой Программист 💻
Какой язык программирования станет лучшим на бекенде в 2021 ?

Кончается 8 месяц 2020 года, соответственно скоро наступит пора подведения итогов текущего года и прогнозов на следующий.

Сегодня хотелось бы рассмотреть вопрос о том, какой же все-таки язык программирования станет топ-1 на бекенде в 2021 году:

Подронее

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

Твой Программист 💻
Что такое “Cookies” ?

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

В статье ниже автор доступными словами расскажет что такое “куки”, зачем они и как их использовать:

Подробнее

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

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

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

Подробнее

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

Твой Программист 💻
Мигрируем большой проект на TypeScript за один подход

Инженеры Airbnb рассказывают о своём опыте и делятся инструментом ts-migrate для автоматизации перехода

Подробнее

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

Твой Программист 💻
Создай собственную тему VSCode

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

Это не так уж и сложно😏:

Подробнее

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

Твой Программист 💻
Angular v/s React v/s Vue: Полное сравнение 2020

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

Но знать отличия между этими технологиями все-таки стоит:

Подробнее

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

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