Публикации по теме 'clean-code'


JS 103: Понимание правил подъема и области видимости в JavaScript
В JavaScript подъем и область видимости — это две фундаментальные концепции, которые должен понимать каждый разработчик, чтобы писать эффективный и удобный для сопровождения код. Подъем относится к тому, как JavaScript перемещает объявления переменных и функций в верхнюю часть их области видимости, что иногда может привести к неожиданному поведению. С другой стороны, область видимости определяет доступность переменных и функций в программе и является ключевым аспектом организации и..

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

Напишите модульный код, чтобы очистить импорт JavaScript!
В этом посте я научу вас небольшому изящному трюку, который вы обязательно должны использовать - если вы еще этого не сделали - для очистки импорта JavaScript. Недавно я сделал YouTube-видео о компонентах Sub Rendering React , которое было основано на сообщении в блоге, которое я написал здесь . Какой-то крутой парень прокомментировал видео, потому что он был крутым, комментируя (намек, подмигнуть, подтолкнуть, подтолкнуть). В любом случае, передайте привет крутому парню, который..

Улучшение качества кода: 7 основных методов выявления и предотвращения плохого кода JavaScript
Как вы хорошо знаете из моих предыдущих статей, мы достигли высот основ JavaScript, пробрались через бурные потоки React и TypeScript и погрузились в глубокие, проницательные воды Domain-Driven Design (DDD). Эти знания вооружают нас мощным набором инструментов. Теперь пришло время надеть кепку нашего детектива, приготовить увеличительные стекла и приступить к миссии: поиску плохого кода JavaScript. Хороший код — это не только работающий код, он должен быть удобочитаемым, удобным для..

Разработка через тестирование устаревших систем - Максимилиано Контьери
Первая международная разработка через тестирование прошла 10 июля. В эту серию я буду включать каждое выступление вместе со своими заметками и дополнительными материалами для чтения. Будем надеяться, что многие читатели будут смотреть и повторно просматривать выступления, поскольку они заслуживают нескольких обзоров. Давай продолжим… Био Макси имеет докторскую степень в области компьютерных наук. Он преподает разработку программного обеспечения и работает в промышленности уже..

Взлом Котлина - Написание DSL
вступление В этом посте я хотел бы поделиться тем, что мне очень нравится, что Kotlin не только позволяет, но и делает легкий ветерок! Эта «штука» - это создание вашего собственного доменного языка или, для краткости, DSL. Сама по себе эта статья не даст вам пошагового руководства по применению к вашим собственным проектам, а скорее выделит некоторые особенности Kotlin, которые я использовал для создания DSL в моем собственном проекте. Это оказалось бесценным для меня, и я намерен..

Упражнения по чистому коду — часть 2
После многих лет чтения чужого кода в обзорах кода я выработал «глаз», позволяющий выявлять плохой код, и я думаю, что вы тоже сможете разработать его, читая разработанные мной сценарии. Это вторая часть серии: Упражнения по чистому коду — часть 1 Упражнения по чистому коду — часть 2 (эта) Следующие примеры не обязательно являются ошибочным кодом, я имею в виду, представьте, что в них нет ошибок, и они выполняют свою работу, но они не так удобны в сопровождении, как могли бы быть...