Публикации по теме 'software-development'


Введение в Service Workers в JavaScript
Введение в Service Worker в JavaScript. Мы все любим игру про динозавров. В конце концов, кто нет! Всякий раз, когда у нас нет подключения к Интернету, мы все любим играть в эту игру. Но в то же время нашим клиентам не понравится играть в эту игру. Вместо этого мы, как разработчики, хотели бы, чтобы наши клиенты всегда были подключены к веб-приложению. Если мы не обеспечим взаимодействие между веб-приложением и клиентом, компания может потерять потенциальных клиентов навсегда...

Создание и публикация собственного пакета NPM:
Если вы только начинаете или имеете опыт работы с JavaScript и Node.js, реестр NPM — идеальный ресурс для разработчиков, которые ищут повторно используемый код и пакеты. Это отличный способ поделиться своим кодом с сообществом, внести свой вклад в экосистему с открытым исходным кодом и заявить о себе как о разработчике. В этом сообщении блога мы проведем вас через процесс создания и публикации вашего уникального пакета NPM. Планирование пакета: Прежде чем погрузиться в процесс..

Принцип единой ответственности: Практическое руководство по написанию поддерживаемого кода
Принципы SOLID — это ваше руководство по разработке хорошо спроектированных систем. Эти принципы позволяют разрабатывать удобные в сопровождении, расширяемые и простые для понимания приложения. Без них ваш код может стать жестким и хрупким. Любые небольшие изменения в программе могут привести к ошибкам. "S " в принципах SOLID означает Принцип единой ответственности , который будет основной темой обсуждения в этой статье. Проблема в том, что нас обычно учат этим принципам в..

В программировании Да
Имена Как известно в мире, имена используются для обозначения чего-либо. Это специальные предметы для вызова определенных объектов. Да, люди - тоже объект, но сейчас это не тема. В программировании у нас тоже есть имена, и они ведут себя так же, как мы говорили несколько секунд назад. Однако цель единственная, каждый язык программирования имеет свои правила, связанные с определением имен. Например, в C99 внутренние имена могут иметь только 63 значащих символа, однако во внешних..

10 красноречивых особенностей, о которых вы могли не знать
10 красноречивых особенностей, о которых вы могли не знать Со всеми функциями, которые доступны в Laravel "из коробки", их все сложно узнать. Некоторые функции даже не задокументированы должным образом. В этой статье я расскажу вам о десяти функциях Eloquent, о которых вы могли не знать. 1. Настраиваемые имена столбцов с отметками времени. По умолчанию модели Laravel имеют отметки времени created_at и updated_at . Вы можете перезаписать эти имена столбцов, определив в своей..

TypeScript: как получить сильные типы из простого массива или массива объектов?
Машинопись TypeScript: как получить сильные типы из простого массива или массива объектов? Узнайте, как использовать ключевое слово TypeScript const , чтобы получить еще более надежные типы, что приведет к лучшему коду и улучшенному автозаполнению в VSCode.

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