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


Исходное кодирование Angular-CLI для предприятий
За последний год я помог своей команде разработать и внедрить в производство множество приложений Angular. Это включало Desktop Web, RWD, Hybrid и т. Д. За этот период я ​​начал ощущать потребность в готовом стартовом комплекте для команд, который включает в себя более предприимчивые функции. Angular CLI - отличный стартовый набор для установки приложения Angular. Это дает вам фундамент, но именно здесь он и оставляет вас! Поэтому я решил создать готовое начальное приложение для Angular,..

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

Переверните стрелки
Теперь я могу с уверенностью сказать, что большую часть своей жизни я занимался программированием. Если вы похожи на меня, вы все равно можете быть поражены количеством вещей, которые вы изучаете изо дня в день, но моменты настоящего озарения со временем становятся все реже. Я имею в виду те идеи, которые глубоко и надолго меняют ваш взгляд на вещи. Часто эти идеи отмечают разницу между называть вещи и знать вещи . Например, вы могли бы назвать несколько шаблонов проектирования...

Простое модульное тестирование для экспресс-маршрутов с использованием внедрения зависимостей
Вы когда-нибудь пробовали тестировать маршруты Express? Если это так, и если в ваших тестах использовался какой-то имитатор HTTP или вы написали утверждения в ответе маршрута, то вы не писали модульные тесты. Позвольте мне рассказать вам, с чем я имел дело с тех пор, как начал использовать JavaScript на стороне сервера. Но сначала я представлю некоторые концепции, которые, на мой взгляд, необходимо понять, прежде чем писать какой-либо код. Также я напишу эту статью, используя Express ,..

4 структуры для улучшения кода Javascript
Одна из причин роста популярности Javascript в последнее десятилетие - это разнообразные формы современного кодирования, встроенные в язык. Ниже я представлю 4 из этих структур, которые помогают в разработке эффективного, краткого и современного Javascript. Таблица тем Компактные условные конструкции Как избежать ошибок при вводе функций Обновленные манипуляции с DOM Как бороться с динамической типизацией # 1 - Компактные условные структуры тернарное if - это условная..

5 вещей, которые следует учитывать при изучении программирования.
Если вы здесь прямо сейчас, помните, что программировать сложно и нелегко. И я не хотел начинать с такого ошеломляющего замечания, но это ПРАВДА , друг мой, это не всегда солнечный свет и радуга. Вам необходимо вложить свое время и усилия , чтобы получить хорошую окупаемость инвестиций, которая гарантирована. Так я начал после нескольких неудач и неудач, которые у меня были в прошлом, когда я изо всех сил пытался изучить программирование. 1. Начало работы Здесь вы делаете свой..

Лучшие практики обработки данных в машинном обучении
В этой статье я собираюсь рассмотреть наиболее распространенные проблемы, связанные с данными, с которыми может столкнуться специалист по машинному обучению, и представить несколько способов их решения. Список содержимого: Выбросы Отсутствующие значения Утечка данных Увеличение данных Разделение данных Несбалансированность данных Выборка данных Давайте начнем! Выбросы Выбросы — это точки данных, которые на основе некоторой метрики расстояния считаются..