КАК ЧИТАТЬ ИСХОДНЫЕ КОДЫ
Способ, который помогает развиваться и улучшать ваши качества как разработчика заключается в чтении чужих исходных кодов.
📺 YouTube
Clean Code #видео
Способ, который помогает развиваться и улучшать ваши качества как разработчика заключается в чтении чужих исходных кодов.
📺 YouTube
Clean Code #видео
YouTube
КАК ЧИТАТЬ ИСХОДНЫЕ КОДЫ | СОВЕТЫ ОТ СОЕРА
#soer #itubeteam
Основной канал для общения и публикации новых видео - Телегарм - https://t.iss.one/softwareengineervlog
Спонсорство - https://donate.s0er.ru
Сайт платным контентом - https://soer.pro
Зеркало для видео Дзен Видео - https://zen.yandex.ru/i…
Основной канал для общения и публикации новых видео - Телегарм - https://t.iss.one/softwareengineervlog
Спонсорство - https://donate.s0er.ru
Сайт платным контентом - https://soer.pro
Зеркало для видео Дзен Видео - https://zen.yandex.ru/i…
🔥 Лучшее на канале за неделю
1. The Data Science Design Manual.
2. MassCode — менеджер фрагментов кода с открытым исходным кодом.
3. Имена функций в Python.
1. The Data Science Design Manual.
2. MassCode — менеджер фрагментов кода с открытым исходным кодом.
3. Имена функций в Python.
Matplotlib
Библиотека двумерных числовых построений. Она отлично подходит для анализа данных и создания высококачественных фигур различного формата, включая интерактивные графики и схемы.
📑 Сайт
Clean Code #инструменты
Библиотека двумерных числовых построений. Она отлично подходит для анализа данных и создания высококачественных фигур различного формата, включая интерактивные графики и схемы.
📑 Сайт
Clean Code #инструменты
🧑💻 Аргументы функций и методов в Python
Всегда используйте
Всегда используйте
Если имя аргумента конфликтует с зарезервированным ключевым словом python, обычно лучше добавить в конец имени символ подчеркивания, чем исказить написание слова или использовать аббревиатуру. Таким образом,
Clean Code #совет #cleancode #python
Всегда используйте
self
в качестве первого аргумента метода экземпляра объекта.Всегда используйте
cls
в качестве первого аргумента метода класса.Если имя аргумента конфликтует с зарезервированным ключевым словом python, обычно лучше добавить в конец имени символ подчеркивания, чем исказить написание слова или использовать аббревиатуру. Таким образом,
class_
лучше, чем clss
. (Возможно, хорошим вариантом будет подобрать синоним).Clean Code #совет #cleancode #python
📖 Kubernetes Patterns: Reusable Elements for Designing Cloud-Native Applications
🖋 Bilgin Ibryam, Roland Huß, 2019
Способы разработки, проектирования, создания и запуска программного обеспечения существенно изменились с развитием технологий микросервисов и контейнеров. В этих современных архитектурах используются новые примитивы, которые требуют иного набора практик, чем привыкли большинство разработчиков, технических лидеров и архитекторов. В данной книге представлены общие повторно используемые элементы, шаблоны, принципы и практики для разработки и реализации облачных приложений в Kubernetes.
💾 Скачать книгу
Clean Code #книги #Kubernetes
🖋 Bilgin Ibryam, Roland Huß, 2019
Способы разработки, проектирования, создания и запуска программного обеспечения существенно изменились с развитием технологий микросервисов и контейнеров. В этих современных архитектурах используются новые примитивы, которые требуют иного набора практик, чем привыкли большинство разработчиков, технических лидеров и архитекторов. В данной книге представлены общие повторно используемые элементы, шаблоны, принципы и практики для разработки и реализации облачных приложений в Kubernetes.
💾 Скачать книгу
Clean Code #книги #Kubernetes
📑 Microsoft: не ждите 15 июня, установите собственную дату прекращения использования IE
В конце апреля Microsoft посоветовала всем корпоративным заказчикам не ждать 15 июня 2022 года, а установить собственную дату прекращения использования IE, и лучше на несколько недель ранее окончания официальной поддержки настольного приложения (именно так обозначен этот продукт, а не браузер) Internet Explorer 11 (IE11).
Clean Code #новости #Microsoft
В конце апреля Microsoft посоветовала всем корпоративным заказчикам не ждать 15 июня 2022 года, а установить собственную дату прекращения использования IE, и лучше на несколько недель ранее окончания официальной поддержки настольного приложения (именно так обозначен этот продукт, а не браузер) Internet Explorer 11 (IE11).
Clean Code #новости #Microsoft
📑 Как развиваться программисту, не меняя работу
Есть мнение, что, чтобы расти профессионально, нужно менять работу каждые 2-3 года. Так и у рекрутера не будет сомнений, что у предыдущей компании не было с вами проблем, и стек технологий снова станет новым и интересным. Но можно ли расти профессионально, не меняя работу?
Clean Code #статьи
Есть мнение, что, чтобы расти профессионально, нужно менять работу каждые 2-3 года. Так и у рекрутера не будет сомнений, что у предыдущей компании не было с вами проблем, и стек технологий снова станет новым и интересным. Но можно ли расти профессионально, не меняя работу?
Clean Code #статьи
Fly
Платформа для приложений, которые необходимо запускать глобально. Он запускает ваш код рядом с пользователями и масштабирует вычисления в городах, где ваше приложение наиболее загружено. Напишите свой код, упакуйте его в образ Docker, разверните на платформе Fly и позвольте ему сделать всю работу, чтобы ваше приложение работало быстро.
📑 Сайт
Clean Code #инструменты
Платформа для приложений, которые необходимо запускать глобально. Он запускает ваш код рядом с пользователями и масштабирует вычисления в городах, где ваше приложение наиболее загружено. Напишите свой код, упакуйте его в образ Docker, разверните на платформе Fly и позвольте ему сделать всю работу, чтобы ваше приложение работало быстро.
📑 Сайт
Clean Code #инструменты
Принцип создания хороших решений - KISS
В данном видео рассказывается как правильно использовать KISS в своей работе.
📺 YouTube
Clean Code #видео
В данном видео рассказывается как правильно использовать KISS в своей работе.
📺 YouTube
Clean Code #видео
YouTube
Принцип создания хороших решений - KISS
#soer #itubeteam
Основной канал для общения и публикации новых видео - Телегарм - https://t.iss.one/softwareengineervlog
Спонсорство - https://donate.s0er.ru
Сайт платным контентом - https://soer.pro
Зеркало для видео Дзен Видео - https://zen.yandex.ru/i…
Основной канал для общения и публикации новых видео - Телегарм - https://t.iss.one/softwareengineervlog
Спонсорство - https://donate.s0er.ru
Сайт платным контентом - https://soer.pro
Зеркало для видео Дзен Видео - https://zen.yandex.ru/i…
💡 Подборка советов по Python
▫️ Строки документации
▫️ Контроль версий
▫️ Соглашения по именованию
▫️ Имена модулей и пакетов
▫️ Имена классов
▫️ Имена глобальных переменных
Clean Code #советы #python #подборка
▫️ Строки документации
▫️ Контроль версий
▫️ Соглашения по именованию
▫️ Имена модулей и пакетов
▫️ Имена классов
▫️ Имена глобальных переменных
Clean Code #советы #python #подборка
🔥 Лучшее на канале за неделю
1. Как развиваться программисту, не меняя работу.
2. Matplotlib — библиотека двумерных числовых построений.
3. Аргументы функций и методов в Python.
1. Как развиваться программисту, не меняя работу.
2. Matplotlib — библиотека двумерных числовых построений.
3. Аргументы функций и методов в Python.
📑 Apple, Google и Microsoft внедрят вход без пароля на всех основных платформах в следующем году
Apple, Google и Microsoft обеспечат поддержку единого стандарта беспарольной аутентификации на своих платформах в следующем году. Мобильные ОС Android и iOS, браузеры Chrome, Edge и Safari, ОС Windows и macOS будут поддерживать протокол авторизации без пароля, созданный альянсом FIDO (Fast IDentity Online) и консорциумом World Wide Web.
Clean Code #новости #Apple #Google #Microsoft
Apple, Google и Microsoft обеспечат поддержку единого стандарта беспарольной аутентификации на своих платформах в следующем году. Мобильные ОС Android и iOS, браузеры Chrome, Edge и Safari, ОС Windows и macOS будут поддерживать протокол авторизации без пароля, созданный альянсом FIDO (Fast IDentity Online) и консорциумом World Wide Web.
Clean Code #новости #Apple #Google #Microsoft
🧑💻 Дублирующий код следует выносить в отдельную функцию
Код внутри
Clean Code #совет #cleancode #java
Код внутри
setOnClickListener
отличается только стилем. Этот код стоит вынести в отдельный метод.Clean Code #совет #cleancode #java
Dash
Фреймворк с открытым исходным кодом, используемый для создания аналитических веб-приложений. Приложения Dash — это веб-серверы, которые запускают Flask и обмениваются данными с пакетами JSON по HTTP-запросам. Их интерфейс обеспечивает компоненты с помощью React.js.
📑 Сайт
Clean Code #инструменты
Фреймворк с открытым исходным кодом, используемый для создания аналитических веб-приложений. Приложения Dash — это веб-серверы, которые запускают Flask и обмениваются данными с пакетами JSON по HTTP-запросам. Их интерфейс обеспечивает компоненты с помощью React.js.
📑 Сайт
Clean Code #инструменты
📑 Ответ
Anonymous Quiz
41%
git stash --all
28%
git stash -a
16%
git stash -u
7%
git stash --uall
8%
git stash -ua
📖 AWS Cookbook: Recipes for Success on AWS
🖋 John Culkin, Mike Zazon, 2021
В этом практическом руководстве представлено более 70 самостоятельных рецептов, которые помогут вам творчески решать типичные задачи AWS, с которыми вы столкнетесь при переходе в облако. Если вы знакомы с элементарными сценариями и общими облачными концепциями, эта книга предоставит все необходимое для решения основных задач и создания высокоуровневых возможностей.
💾 Скачать книгу
Clean Code #книги #AWS
🖋 John Culkin, Mike Zazon, 2021
В этом практическом руководстве представлено более 70 самостоятельных рецептов, которые помогут вам творчески решать типичные задачи AWS, с которыми вы столкнетесь при переходе в облако. Если вы знакомы с элементарными сценариями и общими облачными концепциями, эта книга предоставит все необходимое для решения основных задач и создания высокоуровневых возможностей.
💾 Скачать книгу
Clean Code #книги #AWS
🧑💻 Имена методов и переменных экземпляров классов в Python
Используйте тот же стиль, что и для имен функций: имена должны состоять из маленьких букв, а слова разделяться символами подчеркивания.
Используйте один символ подчёркивания перед именем для непубличных методов и атрибутов.
Чтобы избежать конфликтов имен с подклассами, используйте два ведущих подчеркивания.
Python искажает эти имена: если класс
Примечание: есть некоторые разногласия по поводу использования
Clean Code #совет #cleancode #python
Используйте тот же стиль, что и для имен функций: имена должны состоять из маленьких букв, а слова разделяться символами подчеркивания.
Используйте один символ подчёркивания перед именем для непубличных методов и атрибутов.
Чтобы избежать конфликтов имен с подклассами, используйте два ведущих подчеркивания.
Python искажает эти имена: если класс
Foo
имеет атрибут с именем __a
, он не может быть доступен как Foo.__a
. Вообще, два ведущих подчеркивания должны использоваться только для того, чтобы избежать конфликтов имен с атрибутами классов, предназначенных для наследования.Примечание: есть некоторые разногласия по поводу использования
__
имена (в следующих постах).Clean Code #совет #cleancode #python
🧑💻 Избегайте золотого молотка
Избегайте золотого молотка. Нет единого способа сделать что-то, поэтому научитесь заранее формулировать варианты, плюсы и минусы и выбирать тот, который подходит для конкретной ситуации. Также избегайте направлений (культур), которые навязывают этот «единственный способ сделать что-то».
Clean Code #совет
Избегайте золотого молотка. Нет единого способа сделать что-то, поэтому научитесь заранее формулировать варианты, плюсы и минусы и выбирать тот, который подходит для конкретной ситуации. Также избегайте направлений (культур), которые навязывают этот «единственный способ сделать что-то».
Clean Code #совет
🔥 Лучшее на канале за неделю
1. AWS Cookbook: Recipes for Success on AWS.
2. Dash — фреймворк с открытым исходным кодом, используемый для создания аналитических веб-приложений.
3. Имена методов и переменных экземпляров классов в Python.
1. AWS Cookbook: Recipes for Success on AWS.
2. Dash — фреймворк с открытым исходным кодом, используемый для создания аналитических веб-приложений.
3. Имена методов и переменных экземпляров классов в Python.