Хобрук: Ваш путь к мастерству в программировании

Публикации по теме 'best-practices'


Лучший способ использовать изображения в html.
Когда мы размещаем изображения на наших веб-сайтах, мы обычно помещаем тег ‹img /› с соответствующим src. Но на самом деле это не лучшая практика, когда мы хотим использовать эти изображения на сайтах, которые будут использоваться в производственной среде; Это связано с тем, что когда пользователь браузера Safari заходит на нашу страницу, он не сможет правильно видеть определенные изображения, особенно изображения в формате webp. В этом случае простым решением будет оставить все..

требуют() против импорта
Если вы не знаете, в nodeJS у нас есть два разных способа импорта и экспорта модулей из npm и других файлов, по умолчанию в nodeJS называется CommonJS (требуется синтаксис), и до сих пор это стандартный способ, но поскольку узел 13.2v был выпущены, они теперь поддерживают другой способ включения модулей, который является модулями ES, так в чем разница и какой из них вы должны использовать? если мы проверим производительность, мы не сможем сказать, потому что она зависит от различных..

10 лучших практик устойчивой разработки программного обеспечения
Как создавать программные проекты, способные выдержать испытание временем, на основе уроков успешных разработчиков Разработка программного обеспечения постоянно развивается, и инженеры должны адаптироваться и расти, чтобы оставаться актуальными и идти в ногу с меняющимися требованиями отрасли. Midium подготовила несколько самых популярных статей о программной инженерии, и мы объединили уроки этих опытных профессионалов в 10 лучших практик устойчивой разработки программного обеспечения.

Изучение ярлыков ES6: повышение производительности JavaScript
В мире современной веб-разработки понимание новейших функций и ярлыков, которые предлагает ECMAScript 2015 (ES6), может значительно повысить вашу производительность. ES6 представил множество нового синтаксиса и функций, которые могут сделать ваш код чище, лаконичнее и проще для понимания. В этой статье мы рассмотрим некоторые важные сочетания клавиш ES6 и то, как они могут изменить то, как вы пишете код JavaScript. 1. Стрелочные функции: краткое описание функций Стрелочные функции..

Принципы API-шлюза
Принципы API-шлюза Шлюз API - это точка входа для доступа к различным возможностям сложной платформы через четко определенные API. Чтобы проиллюстрировать эту концепцию, допустим, вы создаете веб-сайт для магазина электроники и разрабатываете API / electronics для его домашней страницы. Этот API, размещенный в одной службе, возвращает список электроники в магазине плюс рекомендуемые товары. А теперь представьте, что магазин со временем разрастается, и вы решили создать специальные..

Новые материалы

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

В чем разница между JIT-компилируемыми языками и компилируемыми и интерпретируемыми языками?
В предыдущей статье мы говорили о разнице между компилируемыми и интерпретируемыми языками программирования. Сегодня мы поговорим о JIT-компилируемых языках. Компиляция JIT (Just-In-Time) — это..

Не удается прочитать свойства неопределенного: понимание и устранение ошибок JavaScript
Что вызывает ошибку? Ошибка «Не удается прочитать свойства неопределенного» возникает, когда вы пытаетесь получить доступ к свойству или вызвать метод для объекта, который имеет значение null или..

Асинхронная очередь задач с Celery
Подробное руководство о том, как работает очередь асинхронных задач Celery. Celery — очень популярная и мощная асинхронная очередь задач. Он поддерживает как операции в реальном времени, так..

Тестирование образа Docker с помощью тестов структуры контейнера
Контейнеры стали ведущей технологией для определения и последовательного запуска нашего программного обеспечения, помогая уменьшить ужасную проблему «но это работает в моей системе» при попытке..

Оценка машинного перевода с sacreBLEU и BERTScore
Два полезных пакета для оценки производительности моделей МП Прочитав эту статью, вы научитесь оценивать свои модели машинного перевода с помощью следующих пакетов: sacreBLEU BERTScore..

Атаки НЛП, часть 1  — «Почему не стоит доверять своим моделям классификации текста»
Эта серия сообщений в блоге посвящена обширной и важной области, объединяющей искусственный интеллект и лингвистику: Атаки НЛП . NLP расшифровывается как Обработка естественного языка ,..