Clean Code
13.3K subscribers
2.33K photos
5 videos
2.99K links
Советы по написанию кода, обзоры распространенных ошибок и многое другое.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

РКН: clck.ru/3Ht6ch
Download Telegram
🧑‍💻 Для последовательностей используйте тот факт, что пустая последовательность есть false

Для последовательностей (строк, списков, кортежей) используйте тот факт, что пустая последовательность есть false — см. код.

Clean Code #совет #cleancode #python
📖 Python by Example: Learning to Program in 150 Challenges
🖋 Nichola Lacey, 2019

Вместо того, чтобы загружать читателя тоннами теории, эта книга включает в себя 150 задач, позволяя сразу начать практику. Она идеально подойдёт тем, кто хочет научиться программировать на Python, в частности студентам, начинающим изучать информатику, или учителям, которые найдут здесь ряд готовых задач для использования в работе.

💾 Скачать книгу

Clean Code #книги #Python
📑 Эксперты оценили потребление ресурсов ПК после начальной установки дистрибутивов Ubuntu 22.04 с разными рабочими столами

Эксперты Register оценили потребление ОЗУ и объёма дискового накопителя после начальной установки дистрибутивов на основе Ubuntu 22.04 с различными версиями среды рабочего стола.

Clean Code #новости #Ubuntu
📑 Эффективность — ваш враг

Есть большая вероятность, что причиной большинства проблем в вашей жизни и работе является недостаточная бездеятельность. В статье рассказано как устроена бездеятельность и почему вам её нужно больше.

Clean Code #статьи #longread #career
Clean Code #test #oop

Выберите правильный вариант 👇🏼
🧑‍💻 Не используйте зависимости

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

Clean Code #совет
Render

Это унифицированная платформа для создания и запуска приложений и веб-сайтов с бесплатным SSL, глобальным CDN, частными сетями и автоматическим развертыванием из Git.

📑 Сайт

Clean Code #инструменты
Как ускорить разработку на JavaScript

Quokka — невероятно полезный инструмент для ускорения разработки на JavaScript и TypeScript, и в этом видео автор покажет, как им пользоваться.

Вы узнаете, как установить этот плагин в свой редактор кода (он работает в VS Code, Sublime Text, Atom и WebStorm), а также в общих чертах ознакомитесь с его возможностями.

📺 YouTube

WebDEV #видео #javascript
🔥 Лучшее на канале за неделю

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 #новости
🧑‍💻 Не пользуйтесь строковыми константами

Не пользуйтесь строковыми константами, которые имеют важные пробелы в конце — они невидимы, а многие редакторы обрезают их.

Clean Code #совет #cleancode #python
Quokka

Это расширение играет роль песочницы для прототипирования кода. Quokka.js выводит на экран output каждого шага прямо в редакторе и указывает на неправильный код сообщениями в той же строке.

📑 Сайт

Clean Code #инструменты #JavaScript
Clean Code #test #Git

Выберите правильный вариант 👇🏼
Clean Code #test #Git

Выберите правильный вариант 👇🏼
🧑‍💻 Выходите из своей зоны комфорта

Выходите из своей зоны комфорта. Учитесь каждый день. Учите тому, что вы изучаете. Если вы мастер, вы не учитесь. Откройте для себя другие языки, технологии, культуру и оставайтесь любопытными.

Clean Code #совет
📖 Practical Mathematical Optimization
🖋 Jan A Snyman, Daniel N Wilke, 2018

В этой книге широкой аудитории представлены основные принципы оптимизации и алгоритмы на основе градиентов в краткой и удобной для чтения форме. Это позволит профессионалам применять теорию оптимизации в инженерии, физике, химии или экономике бизнеса.

💾 Скачать книгу

Clean Code #книги #optimization
🧑‍💻 Разрыв длинных строк в Си

Смысл стиля программирования заключается в читаемости и удобстве сопровождения с использованием общедоступных средств.

Длина строк ограничена 80 символами, и этому следует уделить особое внимание. Для комментариев установлен тот же лимит в 80 символов.

Операторы длиной более 80 символов будут разбиты на логические части. Можно сделать исключение, если это значительно повысит читаемость и не скроет информацию. Последующие части значительно короче основной и сильно смещены вправо. То же относится к заголовкам функций с длинным списком аргументов.

Clean Code #совет #Си