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

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

По рекламе @adtgassetsbot
Владелец @Aleksei
Download Telegram
⚙️ Проверяем себя и других: чек-лист для код-ревью

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

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

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

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

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

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

#автор
⚙️ 10 расширений для VS Code, которые облегчат вам жизнь

VS Code один из самых популярных существующих редакторов кода. Его возможности можно расширять практически до бесконечности. VS Code дает то, что не может дать разработчику ни один другой редактор, и не одна другая IDE.

В статье ниже вы найдете топ-10 расширений для VS Code.

#ссылка
Вопрос по JavaScript.

Какое из перечисленных выражений используется, чтобы определить, включены ли в браузере cookies?
Anonymous Quiz
14%
navigation.cookie
36%
application.cookieEnabled
24%
navigator.cookieEnabled
26%
application.cookie
💡 Чем занимается DevOps-инженер в команде современных разработчиков?

Методология DevOps — это набор практик, задача которых сократить время разработки программного обеспечения и ускорить выпуск обновлений и патчей к нему. 

DevOps-инженер занимается внедрением методологии DevOps. Он синхронизирует все этапы создания программного продукта: от написания кода до тестирования и выпуска приложения. Такой специалист контролирует отделы разработки и администрирования плюс автоматизирует выполнение их задач, внедряя различные программные инструменты.

Более детально чем занимается DevOps можно прочитать ниже.

#ссылка
⚙️ Что такое npm?

Программная платформа Node.js появилась в 2009 г., и с тех пор на ней были построены сотни тысяч приложений. Одной из причин успеха стал npm – популярный пакетный менеджер, позволяющий JS-разработчикам быстро делиться пакетами.

npm (Node Package Manager) – дефолтный пакетный менеджер для JavaScript, работающий на Node.js. Менеджер npm состоит из двух частей:
1) CLI (интерфейс командной строки) – средство для размещения и скачивания пакетов
2) онлайн-репозитории, содержащие JS пакеты.

В статье ниже вы можете более детально ознакомиться и скачать свой первый пакет с npm.

#ссылка
💡 Переменные и как их называть?

А вы знаете что и для названия переменных есть правила? Если эти правила нарушать, то это сразу покажет какой вы «специалист». Что это за правила вы узнаете в статье ниже.

#автор
💡 Single Page Application (SPA) и Vue.js

SPA – это архитектура web-приложений. Особенность SPA в том, что элементы, необходимые для работы сайта размещаются на одной web-странице.

Vue.js – это прогрессивный JavaScript фреймворк и эффективный инструмент для создания SPA.

Как создать SPA с помощью Vue.js вы найдете в статье ниже.

#ссылка
Unity_в_действии_Джозеф_Хокинг_Рус.pdf
30.4 MB
📓 Unity в действии. Мультиплатформенная разработка на C#.
Автор: Джозеф Хокинг

Описание: эта книга посвящена программированию игр с помощью Unity. Ее можно считать введением в Unity для опытных программистов. Цель книги крайне проста: научить людей, имеющих опыт программирования, но ни разу не сталкивавшихся с Unity, разрабатывать игры с помощью этого инструмента.

#книги
Вопрос по SQL

Какое ключевое слово используется для фильтрации значений, полученных в результате применения агрегирующих функций в результатах запроса с использованием GROUP BY?
Anonymous Quiz
31%
WHERE
38%
HAVING
18%
WHERE, HAVING
14%
ни одно из вышеперечисленных
💻 Телеграм-бот на Python

Боты — специальные аккаунты в Telegram, созданные для того, чтобы автоматически обрабатывать и отправлять сообщения. Пользователи могут взаимодействовать с ботами при помощи сообщений, отправляемых через обычные или групповые чаты. Логика бота контролируется при помощи HTTPS запросов к нашему API для ботов.

Если хочешь создать своего первого телеграм-бота, то статья ниже тебе в этом поможет.

#ссылка