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

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

Сотрудничество: @cyberJohnny
Download Telegram
Linux. Правильный ли выбор?

Большинству людей комфортно пользоваться Windows, многие используют технику Apple и соответственно пользуются macOS, но Linux - это выбор, который следует сделать самостоятельно.

В данной статье автор расскажет свой взгляд на то, правильный ли выбор вы сделаете:

https://dev.to/lucasmc64/linux-the-right-choice-39fj

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

Твой Программист
Умные разработчики не пишут код! 😈

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

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

https://itnext.io/smart-developers-dont-code-2bf882568c37

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

Твой Программист
7 признаков неопытного программиста

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

О том, по каким же признакам можно отличить новичка от опытного программиста читайте ниже:

https://levelup.gitconnected.com/top-7-signs-of-an-inexperienced-programmer-5fc3f04658f3

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

Твой Программист
Functional Components vs. Class Components in React

Чем функциональные компоненты React отличаются от компонентов, основанных на классах? Уже довольно давно традиционный ответ на этот вопрос звучит так: «Применение классов позволяет пользоваться большим количеством возможностей компонентов, например — состоянием».

Но что насчет конкретики? Подробнее читайте в следующей статье:

https://medium.com/better-programming/functional-components-vs-class-components-in-react-2f28adccc993

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

Твой Программист
4 нecтaндapтных способа мышления программиста

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

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

В данной статье автор расскажет подробнее об этом:

https://medium.com/better-programming/4-unusual-ways-to-improve-your-programming-skills-dbdc7864a5f4

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

Твой Программист
Bash: советы, фишки, шорткаты

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

Подробнее об интересных фишках и полезных советах по использованию терминала читайте в статье ниже:

https://dev.to/yechielk/my-favorite-bash-tips-tricks-and-shortcuts-36bj

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

Твой Программист
React Сheatsheet 2021

В данной статье автор собрал все основные концепты в единое целое и создал для нас специальную “шпаргалку” с основными моментами в библиотеке React.

Данная статья подойдет как для новичков, так и для опытных разработчиков, которые захотят быстро реанимировать свои знания:

https://dev.to/reedbarger/the-react-cheatsheet-for-2021-real-world-examples-5h28

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

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

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

Данная статья будет полезной больше новичкам, которые пока еще не особо знакомы с HTTP, но если вы хотите освежить свои знания, то:

https://dev.to/anubhavitis/http-fundamentals-5831

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

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

Твой Программист
Лучшие VS Code расширения для Python разработчиков в 2021

Принято считать, что дефолтным IDE для Python разработчика является PyCharm. Да, он крутой, но очень тяжелый.
VS Code “подкупает” нас своей легкостью и простотой в использовании. Да, там не так много всего “из под коробки”, но зато он подойдет для любых задач.

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

https://medium.com/better-programming/the-best-vs-code-extensions-for-python-developers-for-2021-748b2ce16eee

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

Твой Программист
Nginx. Основы

Nginx - это веб-сервер, который используется в качестве обратного прокси, балансировщика нагрузки, почтового прокси и HTTP-кеша и следует архитектуре Master-Slave.

Сложно? Тогда читай следующую статью:

https://dev.to/aemiej/nginx-concepts-i-wish-i-knew-years-ago-23o0

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

Твой Программист
Почему разработчики ненавидят PHP? И так ли это на самом деле?

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

Но почему так происходит? Быть может, это не более, чем преувеличение? Давайте разбираться в статье ниже:

https://dev.to/jesuisundev/why-developers-hate-php-194i

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

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