Daily Coding 🔥
8.72K subscribers
1.91K photos
6 videos
1 file
1.75K links
Канал, который научит вас программировать лучше и эффективнее.

Интересные задачи, обучающие статьи, советы по стилю кода и многое другое.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/dailycoding
Download Telegram
Как путешествовать по миру без отрыва от работы

Многие люди живут там, где есть работа. Это касается, например, Москвы — часто слышны речи из разряда «Я бы жил в любом другом городе, но здесь есть хорошо оплачиваемая работа…». В этой статье мы поговорим с программистом, который смог вырваться из офисных клеток корпораций и сделать свою рабочую жизнь интересной и захватывающей.

Читать статью

#freelance #tips #article
Принцип YAGNI. You Ain't Gonna Need It

Согласно адептам принципа YAGNI, желание писать код, который не нужен прямо сейчас, но может понадобиться в будущем, приводит к нежелательным последствиям. Подробнее в статье.

Читать статью

#article #oop #development
Forwarded from WebDEV
Что такое объектная модель документа и зачем она нужна

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

Читать статью

#article #web
Почему C# программисты так востребованы

C# программисты становятся более востребованными благодаря развивающейся экосистеме языка. На нём пишут бэкенд, приложения, игры.
Разберёмся, в чём причина популярности языка.

Читать статью

#csharp #article #careers
15 полезных команд Git

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

Я хочу познакомить вас со списком из 15 команд Git, о которых вы, возможно, еще не знаете, но я надеюсь, что они вам пригодятся при освоении этого прекрасного инструмента.

Читать статью

#git #tips #article
Возможности поиска Google, о которых вы не знали

Мы ежедневно пользуемся поисковиками. Но мало кто знает, что те простейшие запросы, которые обычно поступают от нас в Google, не совсем эффективны.

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

Читать статью

#article #tips
Собеседование для программиста: основные этапы и подготовка

Вы находитесь в поиске работы в сфере IT и хотите наилучшим образом подготовиться к собеседованию? Именно для вас мы постарались собрать как можно больше полезных советов.

Читать статью

#article #career #interview
Как выбрать язык программирования для старта?

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

Читать статью

#article #programming #tips
5 новых языков программирования

Вот уже несколько десятилетий основой программирования служат Java, C и его производные, Python, Ruby. Они проверены временем, тысячами разработчиков и пользователей. Однако время диктует новые требования к языкам: они должны обеспечивать большее быстродействие, как исполняющей машины, так и оператора.

Читать статью

#article #code
Кто вы в IT?

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

В статье рассмотрены CEO, CTO, Product Manager, Project Manager, Team Lead, Product Owner, QA/QC Engineer, Technical Writer, System Administrator, Sales Manager и Software Developer.

Читать статью

#article #career #job
Графический редактор Figma

В Figma можно создавать:
• интерактивные прототипы сайтов и мобильных приложений;
• элементы интерфейса — иконки, кнопки, меню, окна, формы обратной связи;
• векторные иллюстрации.

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

Читать статью

#article #design
Что такое рефакторинг кода?

Рефакторинг или реорганизация кода — процесс изменения внутренней структуры программного продукта, не затрагивающий её внешнего поведения и имеющий целью облегчение понимания программного кода и, пусть и не всегда, оптимизацию производительности.

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

Читать статью

#article #programming
Почему я до сих пор использую Vim.
И нет, это не потому, что я не знаю, как из него выйти.

Vim — отличный редактор. Я начал использовать его, потому что это, в первую очередь, расширяемый редактор, который не ворует все ресурсы вашего компьютера. Печатая код в Atom или Code, я часто зависал на несколько минут, когда просто вводил один символ.

Читать статью

#article #vim #editor