Size: a a a

Angular - русскоговорящее сообщество

2020 March 19

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Позволяет избавляться от лишней вложенности
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Vova Soltys
ребят, встретил такой код, можно это как-то по другому написать? Или это норм?
Собственно чтобы вот такого не было))
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Кирилл mrDoode
Позволяет избавляться от лишней вложенности
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
если ветвления за хорошо меньше чем за плохо
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
как проверка на плохо уменьшит ветвление
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
лично мне вот не нравится else в принципе, всегдя стараюсь его выпилить
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
потому что взгляд прыгает и скобочки ищещь долго - к чему же этот else относился
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Yuri Katkov
лично мне вот не нравится else в принципе, всегдя стараюсь его выпилить
+
источник

MG

Moe Green in Angular - русскоговорящее сообщество
Посоветуйте карусель по Angular Material?
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
все же знают, что в жс нет конструкции else if как таковой и это работает засчёт опциональности фигурных скобок if?
хех

if (condition1) return 0
else if (condition2) return 1
else return 3

то же самое, что и:

if (condition1) {
 return 0
} else {
 if (condition2) {
   return 1
 } else {
   return 3
 }
}
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Dmitry Teplov
все же знают, что в жс нет конструкции else if как таковой и это работает засчёт опциональности фигурных скобок if?
хех

if (condition1) return 0
else if (condition2) return 1
else return 3

то же самое, что и:

if (condition1) {
 return 0
} else {
 if (condition2) {
   return 1
 } else {
   return 3
 }
}
чего
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
за такую запись надо на бенч сажать
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
за обе?
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Dmitry Teplov
за обе?
за обе
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
и первую особенно
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
Smooth Operator
и первую особенно
function f(x) {
   if (x <= 0) return x
   else switch(x) {
       case 1: return true
       default: return false
   }
}
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Dmitry Teplov
function f(x) {
   if (x <= 0) return x
   else switch(x) {
       case 1: return true
       default: return false
   }
}
?
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
пытаюсь выжечь глаза
источник

E

Eugene in Angular - русскоговорящее сообщество
Евгений Баранов
Всё таки считаю что Angular для больших проектов, которые немного тяжелее засрать в помойку, чем React/Vue. Но специалистов создать УГ везде предостаточно. Если просто цель пилить бабло на не очень сложных проектах до 3 месяцев, то лучше таки React или Vue. Быстрое Proof of Concept решение. Запилил, забрал бабки, послал нахер с будущими хотелками. Работа по Angular есть, но чаще всего тебе прийдётся смотреть на спагетти код, от предыдущих людей мало что понимающих в архитектуре и строгой типизации. jQuery непобедим в головах большинства пришедших в Angular
> Запилил, забрал бабки, послал нахер с будущими хотелками

>чаще всего тебе прийдётся смотреть на спагетти код, от предыдущих людей мало что понимающих в архитектуре и строгой типизации

@dersizes тебе не кажется, что здесь слишком сильная связанность, евпочя :D
источник