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


Лучший стиль кода для ваших проектов TS/React
Эта статья об основных правилах кода, которым следует следовать при написании своих проектов. Вы можете расширить и изменить их в соответствии с вашим проектом и вашими потребностями. Наслаждайся чтением! 1. Не использовать экспорт по умолчанию Вы можете прочитать больше информации об этом в этой статье // bad 👎 export default formatUserName // good 👍 export { formatUserName } 2. Используйте правильное соглашение об именах Не называйте свои переменные непонятными именами..

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

Почему вы не должны использовать «const»
И что делать вместо Конечно, еще будет какой-то случай, когда const может заинтересовать, но в большинстве случаев это не самые лучшие варианты. Почему бы не использовать константу? Я часто вижу такие коды: Затем мы вызываем DoSomething с константами FirstValue или SecondValue. И метод может что-то делать только с этими значениями. Можно проверить значение и сравнить его с этими константами, а затем применить правильный алгоритм. Или может быть путем разбора этих значений,..

Понимание оператора распространения JavaScript - от новичка до эксперта
Вступление Оператор распространения … , впервые появился в ES6. Это быстро стало одной из самых популярных функций. Настолько, что, несмотря на то, что он работал только с массивами, было предложено расширить его функциональные возможности на объекты. Эта функция была наконец представлена ​​в ES9. Цель этого руководства, которое разделено на две части, - показать вам, почему следует использовать оператор распространения, как он работает, а также подробно изучить его..

Понимание основных концепций React Hooks
В React 16.8 представлен новый шаблон под названием Hooks для обработки состояния и других функций React с использованием функционального компонента. До версии React 16.8 разработчики могли обрабатывать состояние и жизненные циклы только с помощью компонентов класса. Хуки позволяют всегда использовать функции вместо переключения между функциями, классами, HOC и реквизитами рендеринга. Лучший способ начать работу с хуками React — научиться их использовать. В этой статье я..

#100DaysOfCode День 1 — Джанго
Шаблоны, CSS и JS В моем предыдущем посте Создание блога Django — часть 01 я рассказал об начальной настройке локальной среды и начале работы с проектом и приложением Django. Сегодня я расскажу, как добавлять шаблоны, CSS и JavaScript. 1. Шаблоны Django использует шаблоны, чтобы каждый отдельный HTML-файл мог быть представлен представлением на странице, указанной URL-адресом. Я считаю следующий шаблон более чистым, менее запутанным и более эффективным решением. Я обычно..

React Hooks - лучшие практики и изменение мышления
Перехватчики React появились чуть больше месяца назад, когда я писал эту статью. Из своего месячного опыта использования и написания хуков я обнаружил, что хуки - очень мощная абстракция - возможно, даже слишком мощная. Как говорится, с большой властью приходит большая ответственность; и эта статья посвящена тому, как эффективно начать мыслить хуками, и охватывает проверенные в боях передовые практики, накопленные за все время их существования при написании собственных компонентов React..