Публикации по теме 'programming'


Абстрактный метод Javascript с ES6
Привет! Я работаю с Java в качестве серверной части с 2009 года, и абстрактные классы и методы довольно хороши. Как я могу создать абстрактный метод (метод = функция в классе) в моем суперклассе, который заставляет реализацию при его расширении? В Javascript пока нет абстрактных методов, и я не использую что-то вроде TypeScript, с которым я мог бы это сделать. Так что совет состоит в том, чтобы выдать ошибку в вашем супер методе, потому что когда вы реализуете, он просто переопределяет..

Установка и использование ESLint в существующем коде JavaScript
Почему линтинг? 🤔 Javascript — отличный язык, однако, поскольку он гибкий, есть вероятность написать плохой код и закопаться в яму. Javascript – это динамический язык с нечеткой типизацией, а это означает, что многое может пойти не так, поэтому ESLint очень полезен, поскольку он анализирует ваш код, не выполняя его . ESLint – это инструмент для проверки качества кода , задачей которого является сканирование файлов вашего проекта и выявление потенциальных проблем. Проблемы могут быть..

Форматирование чисел в JavaScript с помощью конструктора NumberFormat
JavaScript имеет отличные возможности интернационализации. Одна из них - возможность форматировать числа для пользователей, не владеющих английским языком. Это означает, что мы можем отображать числа для людей, использующих неанглийские языковые стандарты, без добавления для этого другой библиотеки. Мы можем форматировать числа с помощью конструктора Intl.NumberFormat . Конструктор принимает 2 аргумента. Первый аргумент - это строка языкового стандарта или массив строк языкового..

Итак, вы хотите стать кодером…
Только недавно начав 12-недельный курс веб-разработки с погружением в General Assembly, я хотел написать в блоге о долгом процессе и бесконечных обсуждениях, которые в конечном итоге привели меня к этому судьбоносному решению. Во время поиска «идеального буткемпа» я нашел несколько полезных блогов, в которых перечислялись способы сузить выбор лучшей программы для вас, но я чувствовал, что хотел бы услышать больше точек зрения. Поэтому я добавляю свою собственную историю в надежде вдохновить..

Решение судоку с Ruby
Помните то время, когда судоку был популярен и часы пролетали незаметно, пока мы разгадывали головоломки за головоломками? Ну… я тоже. Один из моих первых опытов программирования был на буткемпе. В конце первой недели мы должны были написать программу, решающую головоломку судоку. Я не мог этого сделать ... И это меня беспокоило ... Больше, чем я хотел признаться. Это было почти 2 года назад. Я хотел бы верить, что с тех пор я стал лучше, поэтому вот моя попытка объяснить, как..

«Уловки» Python, без которых я не могу жить
В сети много подобных статей, но я просто подумал, что могу добавить свое видение темы и сделать список «хитростей» более полным. Используемые здесь фрагменты кода каким-то образом имеют решающее значение для моего рабочего процесса, и я использую их снова и снова. Наборы Часто разработчики забывают, что в Python установлен тип данных, и пытаются использовать списки для всего. Что установлено? Ну короче: Набор - это неупорядоченная коллекция без повторяющихся элементов. Если..

Ответ 7 - Информация о кодировании
Какие три основные схемы кодирования используются для представления символов Юникода на компьютере и чем они отличаются друг от друга? Как вы думаете, что будет наиболее эффективным с точки зрения занимаемого места, а с каким проще всего работать в коде? Изображения хранятся и обрабатываются на компьютере с использованием растрового или векторного кодирования: в чем разница между двумя методами кодирования? Какие изображения лучше всего подходят для растрового кодирования, а какие -..