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


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

Применение принципов SOLID в React
По мере того, как индустрия программного обеспечения растет и совершает ошибки, появляются и концептуализируются лучшие практики и хорошие принципы разработки программного обеспечения, чтобы избежать повторения тех же ошибок в будущем. Мир объектно-ориентированного программирования (ООП), в частности, является золотой жилой таких лучших практик, и SOLID, несомненно, является одним из наиболее влиятельных. SOLID — это аббревиатура, каждая буква которой представляет один из пяти..

Именование переменных 101: улучшите свою игру в программировании с помощью этих советов
Вы когда-нибудь боролись с именованием переменных в своем коде? Поверьте мне, вы не одиноки. Я тоже был там, пытаясь найти идеальное имя. Иногда кажется, что ты исчерпал сам английский язык! Но не волнуйтесь, в этой статье мы познакомимся с некоторыми полезными советами, которые помогут упростить процесс именования переменных и функций, помогая вам поднять свой уровень программирования. Избавьтесь от однобуквенных имен . Попрощайтесь со скучными переменными или функциями с буквами..

Сделайте импорт более читабельным. Решения JS/TS и ESLint.
Сделайте импорт более читабельным. Решения JS/TS и ESLint. Многие проблемы встречаются в масштабах проекта. Одним из наиболее важных является обеспечение ремонтопригодности кода. Глубина импорта увеличивается по мере роста кодовой базы. Они становятся очень грязными. Иногда ваш импорт выглядит так, особенно в сложных проектах. Просто посмотрите на этот импорт, это действительно сложно понять. В этой статье я не буду касаться архитектуры и внедрения зависимостей, а просто..

Как мы подключаем Redux к API наших сервисов
Эта статья предполагает рабочее понимание Javascript и Redux Мы хотели бы поделиться тем, как мы соединяем наше приложение React и Redux с нашим API служб. Это было интересное путешествие, и мы довольны тем, что у нас есть. Прежде всего, вы должны понимать, что мы используем аутентификацию с JWT. Мы отправляем токен в заголовке Authorization в каждом запросе. После первого запроса, по которому мы получаем токен, мы сохраняем его в состоянии Redux. Во всех последующих запросах нам..

Единая ответственность 💻Принцип
Принцип единой ответственности (SRP) — один из SOLID-принципов объектно-ориентированного проектирования. Он гласит, что у класса должна быть только одна причина для изменения, а это означает, что у класса должна быть только одна ответственность. Другими словами, класс должен иметь только одно задание или функцию в программной системе. Этот принцип направлен на улучшение удобства сопровождения и читаемости базы кода, гарантируя, что каждый класс имеет четкую и целенаправленную..

Лучшие практики React JS
ReactJS — популярное имя, общепризнанное и хорошо известное в области фронтенд-технологий. За последние пять лет популярность React стремительно росла, и к началу 2018 года он стал популярнее jQuery — по крайней мере, с точки зрения поиска в Google. Однако мы не будем сравнивать инструменты с точки зрения их востребованности в поисковых системах, что дает нам четкое представление о том, что библиотека React определенно пользуется популярностью. С момента своего выпуска React полностью..