Публикации по теме '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.
даже если большие компании, важна не компания, в которой ты работаешь, а команда и лидеры…
даже если это большие компании, важна не компания, в которой вы работаете, а команда и лидеры, с которыми вы работаете.
если вы команда с отличной культурой, это имеет огромное значение
если вам действительно повезло, вы получаете менеджера, который заботится о вас и продвигает вашу карьеру вперед, ищет возможности.
Как и многие проблемы в разработке программного обеспечения, причиной большинства проблем и хороших вещей являются люди.