🧑💻 Обращайте внимание на то, что строка может быть unicode-строкой
Когда вы проверяете, является ли объект строкой, обратите внимание на то, что строка может быть
Clean Code #совет #cleancode #python
Когда вы проверяете, является ли объект строкой, обратите внимание на то, что строка может быть
unicode-строкой
. В python 2 у str
и unicode
есть общий базовый класс, поэтому вы можете написать:if isinstance(obj, basestring):Отметим, что в Python 3,
unicode
и basestring
больше не существуют (есть только str
) и bytes
больше не является своего рода строкой (это последовательность целых чисел).Clean Code #совет #cleancode #python
📖 The Missing README: A Guide for the New Software Engineer
🖋 Chris Riccomini, Dmitriy Ryaboy , 2021
Для новых инженеров-программистов умение программировать — это только полдела. Вы быстро обнаружите, что некоторым навыкам и процессам, которые являются ключевыми для вашего успеха, не учат почти нигде. Данная книга заполняет этот пробел — квинтэссенция уроков, лучших практик и инженерных основ, которым авторы обучали начинающих разработчиков в ведущих компаниях более десяти лет.
💾 Скачать книгу
Clean Code #книги #programming
🖋 Chris Riccomini, Dmitriy Ryaboy , 2021
Для новых инженеров-программистов умение программировать — это только полдела. Вы быстро обнаружите, что некоторым навыкам и процессам, которые являются ключевыми для вашего успеха, не учат почти нигде. Данная книга заполняет этот пробел — квинтэссенция уроков, лучших практик и инженерных основ, которым авторы обучали начинающих разработчиков в ведущих компаниях более десяти лет.
💾 Скачать книгу
Clean Code #книги #programming
🧑💻 Не пишите код только для хорошего развития событий
Напишите ошибки, которые помогут понять, почему они произошли, как они были обнаружены и что можно сделать для их устранения. Проверяйте все входные данные системы (включая ввод пользователя), а также возможность ее восстановления после сбоя. Предположим, что пользователь держит пистолет: приложите достаточно усилий, чтобы убедить его стрелять не в голову, а во что-то другое!
Clean Code #совет
Напишите ошибки, которые помогут понять, почему они произошли, как они были обнаружены и что можно сделать для их устранения. Проверяйте все входные данные системы (включая ввод пользователя), а также возможность ее восстановления после сбоя. Предположим, что пользователь держит пистолет: приложите достаточно усилий, чтобы убедить его стрелять не в голову, а во что-то другое!
Clean Code #совет
Как ускорить разработку на JavaScript
Quokka — невероятно полезный инструмент для ускорения разработки на JavaScript и TypeScript, и в этом видео автор покажет, как им пользоваться.
Вы узнаете, как установить этот плагин в свой редактор кода (он работает в VS Code, Sublime Text, Atom и WebStorm), а также в общих чертах ознакомитесь с его возможностями.
📺 YouTube
WebDEV #видео #javascript
Quokka — невероятно полезный инструмент для ускорения разработки на JavaScript и TypeScript, и в этом видео автор покажет, как им пользоваться.
Вы узнаете, как установить этот плагин в свой редактор кода (он работает в VS Code, Sublime Text, Atom и WebStorm), а также в общих чертах ознакомитесь с его возможностями.
📺 YouTube
WebDEV #видео #javascript
🔥 Лучшее на канале за неделю
1. The Missing README.
2. HTML-CSS-JS — онлайн-редактор HTML, CSS и JS с мгновенным предварительным просмотром..
3. Обращайте внимание на то, что строка может быть unicode-строкой.
1. The Missing README.
2. HTML-CSS-JS — онлайн-редактор HTML, CSS и JS с мгновенным предварительным просмотром..
3. Обращайте внимание на то, что строка может быть unicode-строкой.
ColorScheme
Это инструмент для подбора цветов и генерации цветовых схем. На сайте ColorScheme вы можете найти различные таблицы, каталоги, карты цветов, инструменты для работы с цветом, справочную литературу по цветоведению/колористике и другие тематические материалы.
📑 Сайт
Clean Code #инструменты
Это инструмент для подбора цветов и генерации цветовых схем. На сайте ColorScheme вы можете найти различные таблицы, каталоги, карты цветов, инструменты для работы с цветом, справочную литературу по цветоведению/колористике и другие тематические материалы.
📑 Сайт
Clean Code #инструменты
🧑💻 Для последовательностей используйте тот факт, что пустая последовательность есть false
Для последовательностей (строк, списков, кортежей) используйте тот факт, что пустая последовательность есть
Clean Code #совет #cleancode #python
Для последовательностей (строк, списков, кортежей) используйте тот факт, что пустая последовательность есть
false
— см. код.Clean Code #совет #cleancode #python
📖 Python by Example: Learning to Program in 150 Challenges
🖋 Nichola Lacey, 2019
Вместо того, чтобы загружать читателя тоннами теории, эта книга включает в себя 150 задач, позволяя сразу начать практику. Она идеально подойдёт тем, кто хочет научиться программировать на Python, в частности студентам, начинающим изучать информатику, или учителям, которые найдут здесь ряд готовых задач для использования в работе.
💾 Скачать книгу
Clean Code #книги #Python
🖋 Nichola Lacey, 2019
Вместо того, чтобы загружать читателя тоннами теории, эта книга включает в себя 150 задач, позволяя сразу начать практику. Она идеально подойдёт тем, кто хочет научиться программировать на Python, в частности студентам, начинающим изучать информатику, или учителям, которые найдут здесь ряд готовых задач для использования в работе.
💾 Скачать книгу
Clean Code #книги #Python
📑 Эксперты оценили потребление ресурсов ПК после начальной установки дистрибутивов Ubuntu 22.04 с разными рабочими столами
Эксперты Register оценили потребление ОЗУ и объёма дискового накопителя после начальной установки дистрибутивов на основе Ubuntu 22.04 с различными версиями среды рабочего стола.
Clean Code #новости #Ubuntu
Эксперты Register оценили потребление ОЗУ и объёма дискового накопителя после начальной установки дистрибутивов на основе Ubuntu 22.04 с различными версиями среды рабочего стола.
Clean Code #новости #Ubuntu
📑 Эффективность — ваш враг
Есть большая вероятность, что причиной большинства проблем в вашей жизни и работе является недостаточная бездеятельность. В статье рассказано как устроена бездеятельность и почему вам её нужно больше.
Clean Code #статьи #longread #career
Есть большая вероятность, что причиной большинства проблем в вашей жизни и работе является недостаточная бездеятельность. В статье рассказано как устроена бездеятельность и почему вам её нужно больше.
Clean Code #статьи #longread #career
🧑💻 Не используйте зависимости
Не используйте зависимости, если только стоимость импорта, обслуживания, устранения их пограничных случаев/ошибок и рефакторинга, когда они не удовлетворяют потребностям, значительно меньше стоимости кода, которым вы владеете.
Clean Code #совет
Не используйте зависимости, если только стоимость импорта, обслуживания, устранения их пограничных случаев/ошибок и рефакторинга, когда они не удовлетворяют потребностям, значительно меньше стоимости кода, которым вы владеете.
Clean Code #совет
Render
Это унифицированная платформа для создания и запуска приложений и веб-сайтов с бесплатным SSL, глобальным CDN, частными сетями и автоматическим развертыванием из Git.
📑 Сайт
Clean Code #инструменты
Это унифицированная платформа для создания и запуска приложений и веб-сайтов с бесплатным SSL, глобальным CDN, частными сетями и автоматическим развертыванием из Git.
📑 Сайт
Clean Code #инструменты
Как ускорить разработку на JavaScript
Quokka — невероятно полезный инструмент для ускорения разработки на JavaScript и TypeScript, и в этом видео автор покажет, как им пользоваться.
Вы узнаете, как установить этот плагин в свой редактор кода (он работает в VS Code, Sublime Text, Atom и WebStorm), а также в общих чертах ознакомитесь с его возможностями.
📺 YouTube
WebDEV #видео #javascript
Quokka — невероятно полезный инструмент для ускорения разработки на JavaScript и TypeScript, и в этом видео автор покажет, как им пользоваться.
Вы узнаете, как установить этот плагин в свой редактор кода (он работает в VS Code, Sublime Text, Atom и WebStorm), а также в общих чертах ознакомитесь с его возможностями.
📺 YouTube
WebDEV #видео #javascript
🔥 Лучшее на канале за неделю
1. Эффективность — ваш враг.
2. ColorScheme — это инструмент для подбора цветов и генерации цветовых схем.
3. Для последовательностей используйте тот факт, что пустая последовательность есть false.
1. Эффективность — ваш враг.
2. ColorScheme — это инструмент для подбора цветов и генерации цветовых схем.
3. Для последовательностей используйте тот факт, что пустая последовательность есть false.
📑 Postgres Professional откажется от поддержки Windows в 15-х версиях Postgres Pro Standard и Postgres Pro Enterprise
Postgres Professional собирается снижать степень поддержки ОС Windows в своих продуктах. В готовящихся к выпуску 15-х версиях Postgres Pro Standard и Postgres Pro Enterprise поддержки Windows уже не будет. Предыдущие версии компания будет обслуживать в полном объёме вплоть до окончания срока поддержки. Компания указала, что сборки PostgreSQL и PostgreSQL для 1С для Windows планируют выпускать в штатном режиме.
Clean Code #новости
Postgres Professional собирается снижать степень поддержки ОС Windows в своих продуктах. В готовящихся к выпуску 15-х версиях Postgres Pro Standard и Postgres Pro Enterprise поддержки Windows уже не будет. Предыдущие версии компания будет обслуживать в полном объёме вплоть до окончания срока поддержки. Компания указала, что сборки PostgreSQL и PostgreSQL для 1С для Windows планируют выпускать в штатном режиме.
Clean Code #новости
🧑💻 Не пользуйтесь строковыми константами
Не пользуйтесь строковыми константами, которые имеют важные пробелы в конце — они невидимы, а многие редакторы обрезают их.
Clean Code #совет #cleancode #python
Не пользуйтесь строковыми константами, которые имеют важные пробелы в конце — они невидимы, а многие редакторы обрезают их.
Clean Code #совет #cleancode #python
Quokka
Это расширение играет роль песочницы для прототипирования кода. Quokka.js выводит на экран output каждого шага прямо в редакторе и указывает на неправильный код сообщениями в той же строке.
📑 Сайт
Clean Code #инструменты #JavaScript
Это расширение играет роль песочницы для прототипирования кода. Quokka.js выводит на экран output каждого шага прямо в редакторе и указывает на неправильный код сообщениями в той же строке.
📑 Сайт
Clean Code #инструменты #JavaScript