<Easy-Peasy Code/>
2.77K subscribers
1.01K photos
48 videos
86 files
120 links
Привет всем✋
Делюсь полезным:
💭 авторские статьи
💭 интересные книги/инсайты
💭 немного юмора и опросов

Бот для самопроверки: @EpCodeQuizBot

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
#ссылка

Git - Основные команды

Git — это распределенная система контроля версий. Это главное отличие git от svn. Каждый разработчик создает на своем компьютере отдельный, полноценный репозиторий.

Git поддерживают несколько крупных репозиториев — GitHub, SourceForge, BitBucket и Google Code. Удобно использовать один из них в качестве основного хранилища для корпоративных проектов.

Ниже приведены инструкции по использованию git в различных ситуациях. Что делать, если нужно создать новый репозиторий, или выписать ветку, и т.п. 👇

Читать
#ссылка

SOLID принципы

Принципы SOLID — это стандарт программирования, который все разработчики должны хорошо понимать, чтобы избегать создания плохой архитектуры. Этот стандарт широко используется в ООП. Если применять его правильно, он делает код более расширяемым, логичным и читабельным. Когда разработчик создаёт приложение, руководствуясь плохой архитектурой, код получается негибким, даже небольшие изменения в нём могут привести к багам. Поэтому нужно следовать принципам SOLID.

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

Ознакомиться с принципами SOLID можно ниже👇

Читать
Вопрос по JavaScript.
Чему должен быть равен Х в строке 2, чтобы для переменной answer было присвоено значение true
var multiples = [8, 16, 24, 32, 40, 58] var answer = multiples[X] % 8 !== 0;
Anonymous Quiz
11%
2
11%
4
46%
5
10%
6
22%
0
Навигация по каналу — способ облегчить вам жизнь. Знакомьтесь ниже👇

Используйте теги для поиска:
▫️#ссылка – полезные ресурсы – только отобранные статьи/видео/примеры

▫️#мем – юмор, контент для отдыха

▫️#книги – книги, для тех кто читает, будут полезны и для кодинга, и для общего развития

▫️#факт – топовые факты об ИТ, для быстрого ознакомления

▫️#автор – конечно же контент от создателя о программировании доступным языком

▫️#тест - тесты по программированию

▫️#инструменты - различные библиотеки, которые пригодятся вам в разработке

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

💭 Общая информация

💭 Советы для начинающих программистов

💭 Чем отличается библиотека от фреймворка?

💭 Какой язык программирования мне выбрать?

💭 Статическая и динамическая типизация

💭 Чистый код и его признаки

💭 Метод утенка

💭 Магическое число

💭
Правило бойскаута

💭 Общение в команде

💭 Как воспринимать критику?

💭 Зачем в ИТ тестеры?

💭 Как программисту бороться с выгоранием?

💭 Какие профессии в ИТ бывают?

💭
Cookie. Что это и для чего используется?

💭 +1 skill для дева

💭 Кэш
#ссылка

26 полезных приёмов и хитростей Python

Python – язык программирования с ясным синтаксисом, и многие удобные вещи в силу простоты часто не задерживаются в памяти. При этом самые краткие и красивые решения обычно оказываются наиболее быстрыми. В представленной ниже подборке из 26 приемов и хитростей в Python вы наверняка встретите приемы, знаний о которых не хватало в определенный момент в вашей практике 👇

Читать
#ссылка

Объяснение SQL объединений JOIN: LEFT/RIGHT/INNER/OUTER

Можно смело сказать, что операция объединения (JOIN) является наиболее мощной функциональной особенностью языка SQL. Эта операция — предмет зависти для всех нереляционных СУБД, поскольку ее концепция очень проста, но при этом широко применима в случаях, когда нужно объединить два набора данных.

Читать
⚙️ Проверяем себя и других: чек-лист для код-ревью

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

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

#ссылка
Приёмы_объектно_ориентированного_проектирования.pdf
6.3 MB
📓 Приемы объектно-ориентированного проектирования. Паттерны проектирования
Автор: Эрих Гамма, Ричард Хелм, Ральф Джонсон, Джон Влиссидес

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

#книги
Вопрос по SQL.
Какой тип оператора будет анализироваться в первую очередь (имеет больший приоритет) в выражении SQL из представленных:
Anonymous Quiz
26%
NOT
20%
AND
19%
IS NULL
9%
унарные ‘+’ и ‘-’
25%
умножение(*), деление(/)
💡 Метод утенка

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

#автор