Публикации по теме 'coding-style'


Как создать свою собственную общую конфигурацию esLint, prettier и stylelint
Линтеры и средства форматирования кода облегчают жизнь разработчика. Они помогают вам следовать стандартам кодирования и форматирования, не задумываясь постоянно об этом. Или, другими словами, на основе великой работы авторов Сендхил Муллайнатан и Эльдар Шафир ( Дефицит: почему слишком мало средств - так много Kindle Edition ): они снижают налог на когнитивную пропускную способность (пропускную способность налог), а разработчики могут сосредоточиться на других действиях. Давайте..

10 эффективных стилей кодирования и JavaScript DOM
10 эффективных стилей кодирования и JavaScript DOM 1. СТИЛИ КОДИРОВАНИЯ Код должен быть максимально чистым и легко читаемым. На самом деле это искусство программирования — взять сложную задачу и закодировать ее так, чтобы она была одновременно правильной и удобочитаемой. В этом очень помогает хороший стиль кода. СИНТАКСИС: Фигурные скобки: В большинстве проектов JavaScript фигурные скобки пишутся в «египетском» стиле, при этом открывающая скобка находится на той же..

Чистый код: удалите ненужный код
Чистый код № 5: он вам не понадобится Объявите локальную переменную как можно ближе к тому месту, где она используется, и удалите ненужные один раз. Локальные переменные, объявленные в другом месте, затрудняют чтение кода. Пример: Ниже приведены варианты aRandomFunction, которые выполняют ряд операций (пропущенных точками) и по завершении возвращают «Hello» вместе с датой. Локальные переменные names и date объявляются поверх функций. Первое использование функций находится..

Как «расстаться» во время кодирования
Как «расстаться» во время кодирования Неизбежно, что в какой-то момент, пока вы пишете код, у вас будет момент, когда вы не будете знать, что делать или как пройти через определенный момент. В конце концов, компьютеры интерпретируют язык не так, как люди. Когда вы разговариваете с человеком, даже если вы не объясняете себя подробно, собеседник в целом может вас понять. У вас нет такой роскоши во время программирования. В какой-то момент вы подумаете: «Я застрял, что мне делать..

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

Советы по написанию более чистого кода
Недавно я прочитал книгу «Чистый код» и узнал несколько отличных советов по написанию лучшего кода, чтобы облегчить жизнь себе и своим сотрудникам. Книга была выпущена в 2008 году и содержит информацию, которая актуальна и по сей день. Ниже приведены некоторые вещи, которые я узнал из различных глав книги. Что такое чистый код? Написание чистого кода означает написание простого, понятного, организованного кода, который может быть легко расширен другими разработчиками. Чистый код:..

Переключиться лучше, чем if-else в Go?
Я уверен, что вы задавались вопросом, является ли switch более эффективным, чем if-else , или наоборот. Итак, вот небольшой эксперимент, чтобы сравнить их. Если-еще func If(i int) bool { if i == 1 { return true } else { return false } } 2. Переключить без условия func Switch(i int) bool { switch { case i == 1: return true default: return false } } 3. Переключатель с константами func SwitchConst(i int) bool { switch i {..