3 алгоритма перестановок (рекурсия и итерация)
В данном видео рассказывается о трёх алгоритмах перестановки.
📺 YouTube
Clean Code #видео
В данном видео рассказывается о трёх алгоритмах перестановки.
📺 YouTube
Clean Code #видео
YouTube
3 алгоритма перестановок (рекурсия и итерация)
#soer #itubeteam
Основной канал для общения и публикации новых видео - Телегарм - https://xn--r1a.website/softwareengineervlog
Спонсорство - https://donate.s0er.ru
Сайт платным контентом - https://soer.pro
Зеркало для видео Дзен Видео - https://zen.yandex.ru/i…
Основной канал для общения и публикации новых видео - Телегарм - https://xn--r1a.website/softwareengineervlog
Спонсорство - https://donate.s0er.ru
Сайт платным контентом - https://soer.pro
Зеркало для видео Дзен Видео - https://zen.yandex.ru/i…
🔥 Лучшее на канале за неделю
1. Concurrency in C# Cookbook.
2. Mantis — система отслеживания ошибок.
3. Общие рекомендации по написанию кода.
1. Concurrency in C# Cookbook.
2. Mantis — система отслеживания ошибок.
3. Общие рекомендации по написанию кода.
Glassmorphism
Данный эффект основан на размытии фона с прозрачностью и для демонстрации глубины и контекста интерфейса использует уложенные слои.
📑 Сайт
Clean Code #инструменты
Данный эффект основан на размытии фона с прозрачностью и для демонстрации глубины и контекста интерфейса использует уложенные слои.
📑 Сайт
Clean Code #инструменты
🧑💻 Эффективно общайтесь и активно сотрудничайте
Любой значимый и ценный кусочек программного обеспечения является результатом совместной работы. Эффективно общайтесь и активно сотрудничайте. Доверяйте другим и завоевывайте их доверие. Уважайте людей больше, чем код. Подавайте пример. Превратите своих последователей в лидеров.
Clean Code #совет #cleancode
Любой значимый и ценный кусочек программного обеспечения является результатом совместной работы. Эффективно общайтесь и активно сотрудничайте. Доверяйте другим и завоевывайте их доверие. Уважайте людей больше, чем код. Подавайте пример. Превратите своих последователей в лидеров.
Clean Code #совет #cleancode
📖 Knative Cookbook
🖋 Burr Sutter, Kamesh Sampath, 2020
Когда дело доходит до создания бессерверных приложений, разработчики сталкиваются с рядом проблем, таких как интеграция приложений и создание образов контейнеров из исходного кода. Эта книга с более чем 60 практическими рецептами поможет вам решить эти проблемы с помощью Knative - первой бессерверной платформы, изначально разработанной для Kubernetes.
💾 Скачать книгу
Clean Code #книги #Knative
🖋 Burr Sutter, Kamesh Sampath, 2020
Когда дело доходит до создания бессерверных приложений, разработчики сталкиваются с рядом проблем, таких как интеграция приложений и создание образов контейнеров из исходного кода. Эта книга с более чем 60 практическими рецептами поможет вам решить эти проблемы с помощью Knative - первой бессерверной платформы, изначально разработанной для Kubernetes.
💾 Скачать книгу
Clean Code #книги #Knative
📑 Ответ
Anonymous Quiz
13%
git delete -fx
11%
git clean -fX
36%
git clean -fx
31%
git remove -fX
8%
git clean -FX
🧑💻 Общие рекомендации по написанию кода
Когда вы генерируете исключение, пишите
Старая форма записи запрещена в python 3.
Такое использование предпочтительнее, потому что из-за скобок не нужно использовать символы для продолжения перенесенных строк, если эти строки длинные или если используется форматирование.
Clean Code #совет #cleancode #python
Когда вы генерируете исключение, пишите
raise ValueError('message') вместо старого синтаксиса raise ValueError, message.Старая форма записи запрещена в python 3.
Такое использование предпочтительнее, потому что из-за скобок не нужно использовать символы для продолжения перенесенных строк, если эти строки длинные или если используется форматирование.
Clean Code #совет #cleancode #python
📑 PyPI вводит обязательную 2FA для критически важных проектов
Площадка-репозиторий PyPI, который находится в ведении Python Software Foundation и содержит более 350 000 проектов, сообщил о новой политике для проектов, которые помечены как «критически важные».
Для управления такими проектами их администраторам принудительно включат двухфакторную аутентификацию, по прохождении которой можно будет публиковать, изменять или обновлять проект. В общей сложности в списке «критических» состоит около 3500 репозиториев экосистемы Python.
Clean Code #новости #PyPI
Площадка-репозиторий PyPI, который находится в ведении Python Software Foundation и содержит более 350 000 проектов, сообщил о новой политике для проектов, которые помечены как «критически важные».
Для управления такими проектами их администраторам принудительно включат двухфакторную аутентификацию, по прохождении которой можно будет публиковать, изменять или обновлять проект. В общей сложности в списке «критических» состоит около 3500 репозиториев экосистемы Python.
Clean Code #новости #PyPI
📑 Языка С/C++ не существует
Каждый день, везде, в том числе в технических статьях, появляется мифический С/С++, честно говоря я просто устал это видеть и хочу в этой короткой статье донести простейшую мысль - С и С++ это два совершенно разных языка с разными требованиями и подходами к разработке.
Clean Code #статьи #C_plus_plus #Си
Каждый день, везде, в том числе в технических статьях, появляется мифический С/С++, честно говоря я просто устал это видеть и хочу в этой короткой статье донести простейшую мысль - С и С++ это два совершенно разных языка с разными требованиями и подходами к разработке.
Clean Code #статьи #C_plus_plus #Си
🔥 Лучшее на канале за неделю
1. Языка С/C++ не существует.
2. Glassmorphism — данный эффект основан на размытии фона с прозрачностью и для демонстрации глубины и контекста интерфейса использует уложенные слои.
3. Эффективно общайтесь и активно сотрудничайте.
1. Языка С/C++ не существует.
2. Glassmorphism — данный эффект основан на размытии фона с прозрачностью и для демонстрации глубины и контекста интерфейса использует уложенные слои.
3. Эффективно общайтесь и активно сотрудничайте.
ScreenshotAPI
Использует один простой вызов API для создания снимков экрана любого веб-сайта. Создавайте масштабируемые файлы и размещайте их в Google Cloud. Доступно 100 бесплатных скриншотов в месяц.
📑 Сайт
Clean Code #инструменты
Использует один простой вызов API для создания снимков экрана любого веб-сайта. Создавайте масштабируемые файлы и размещайте их в Google Cloud. Доступно 100 бесплатных скриншотов в месяц.
📑 Сайт
Clean Code #инструменты
📑 Ответ
Anonymous Quiz
42%
git stash --all
27%
git stash -a
18%
git stash -u
7%
git stash --uall
6%
git stash -ua
🧑💻 Разделяй и властвуй
Пишите изолированные модули для отдельных слабосвязанных задач. Тестируйте каждую часть и отдельно, и совместно с другими частями. Старайтесь, чтобы тесты были максимально приближены к реальности, но также не забывайте проверять крайние значения.
Clean Code #совет #cleancode
Пишите изолированные модули для отдельных слабосвязанных задач. Тестируйте каждую часть и отдельно, и совместно с другими частями. Старайтесь, чтобы тесты были максимально приближены к реальности, но также не забывайте проверять крайние значения.
Clean Code #совет #cleancode
📖 Smaller C: Lean Code for Small Machines
🖋 Marc Loy, 2021
Для людей, которые хотят использовать самые маленькие микроконтроллеры или добиться максимальной производительности от более крупных, язык Си по-прежнему является лучшим вариантом. Эта практическая книга дает прочное основание знаний по Cи для всех, кто имеет дело с программированием микроконтроллеров. Вы изучите множество способов, с помощью которых Cи позволяет разработчикам и производителям добиваться больших результатов с помощью крошечных устройств.
💾 Скачать книгу
Clean Code #книги #Си
🖋 Marc Loy, 2021
Для людей, которые хотят использовать самые маленькие микроконтроллеры или добиться максимальной производительности от более крупных, язык Си по-прежнему является лучшим вариантом. Эта практическая книга дает прочное основание знаний по Cи для всех, кто имеет дело с программированием микроконтроллеров. Вы изучите множество способов, с помощью которых Cи позволяет разработчикам и производителям добиваться больших результатов с помощью крошечных устройств.
💾 Скачать книгу
Clean Code #книги #Си
🧑💻 Когда код перехватывает исключения, перехватывайте конкретные ошибки
Когда код перехватывает исключения, перехватывайте конкретные ошибки вместо простого выражения
К примеру, пишите вот так: см. код 2.
Простое написание "
Хорошим правилом является ограничение использования "
— Если обработчик выводит пользователю всё о случившейся ошибке; по крайней мере, пользователь будет знать, что произошла ошибка.
— Если нужно выполнить некоторый код после перехвата исключения, а потом вновь "бросить" его для обработки где-то в другом месте. Обычно же лучше пользоваться конструкцией "
Clean Code #совет #cleancode #python
Когда код перехватывает исключения, перехватывайте конкретные ошибки вместо простого выражения
except:.К примеру, пишите вот так: см. код 2.
Простое написание "
except:" также перехватит и SystemExit, и KeyboardInterrupt, что породит проблемы, например, сложнее будет завершить программу нажатием control+C. Если вы действительно собираетесь перехватить все исключения, пишите "except Exception:".Хорошим правилом является ограничение использования "
except:", кроме двух случаев:— Если обработчик выводит пользователю всё о случившейся ошибке; по крайней мере, пользователь будет знать, что произошла ошибка.
— Если нужно выполнить некоторый код после перехвата исключения, а потом вновь "бросить" его для обработки где-то в другом месте. Обычно же лучше пользоваться конструкцией "
try...finally".Clean Code #совет #cleancode #python
Убийца C++ и самый любимый язык программистов
Долгожданное интервью про Rust! В гостях Костя Степанов, Senior Software Engineer, который обожает языки программирования и в особенности Раст.
📺 YouTube
Clean Code #видео #Rust
Долгожданное интервью про Rust! В гостях Костя Степанов, Senior Software Engineer, который обожает языки программирования и в особенности Раст.
📺 YouTube
Clean Code #видео #Rust
YouTube
УБИЙЦА С++ и САМЫЙ любимый язык программистов / Всё про Rust / Интервью с Rust Developer
Получи бесплатный доступ к курсу "Fullstack-разработчик на Python" от SkillFactory: https://clc.am/BaAhVw
Скидка 55% на обучение по промокоду БОРОДА
Долгожданное интервью про Rust! В гостях Костя Степанов, Senior Software Engineer, который обожает языки…
Скидка 55% на обучение по промокоду БОРОДА
Долгожданное интервью про Rust! В гостях Костя Степанов, Senior Software Engineer, который обожает языки…