Публикации по теме '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 {..