Size: a a a

Dart & Flutter по-русски

2020 August 17

П

Павел in Dart & Flutter по-русски
пахнет ненужным синтаксическим сахаром
источник

E

Eldar in Dart & Flutter по-русски
=) Lol
источник

П

Павел in Dart & Flutter по-русски
я бы даже сказал воняет, if ( someOptional != null ) { } else { }
источник

E

Eldar in Dart & Flutter по-русски
!= null через строчку писать лучше ? )))
источник

П

Павел in Dart & Flutter по-русски
а чем лучше указывать дополнительное ключевое слово?
источник

П

Павел in Dart & Flutter по-русски
синтаксический сахар - зло
источник

Д

Денис in Dart & Flutter по-русски
а почему не использовать бы ??
источник

Д

Денис in Dart & Flutter по-русски
myList?.isEmpty ?? true
источник

A

Anokhin in Dart & Flutter по-русски
Денис
а почему не использовать бы ??
потому что это другое))
источник

E

Eldar in Dart & Flutter по-русски
да это другой кейс
источник

Д

Денис in Dart & Flutter по-русски
Артем
if ( if list != null && list.isNotEmpty && list[0] == 'x' )
(list?.isNotEmpty ?? false) && list.first =='x'
источник

E

Eldar in Dart & Flutter по-русски
if let safeValue = nullableValue { safeValue <- работаем с ним безопасно тут }
источник

А

Артем in Dart & Flutter по-русски
Eldar
if let safeValue = nullableValue { safeValue <- работаем с ним безопасно тут }
foo?.bar = ''
источник

П

Павел in Dart & Flutter по-русски
можно прикрутить свой метод let:

let<MyClass>( func0, func1 = null ) {
if ( x != null ) {
func0(x);
} else {
if ( func1 != null ) {
func1();
}
}
})
источник

E

Eldar in Dart & Flutter по-русски
Как короче написать этот кусок кода ?
источник

A

Anokhin in Dart & Flutter по-русски
Артем
foo?.bar = ''
прекрасно когда тебе надо только такую операцию сделать, тут и свифтовый код так же выглядеть будет)
источник

E

Eldar in Dart & Flutter по-русски
без != null
источник

Д

Денис in Dart & Flutter по-русски
Eldar
Как короче написать этот кусок кода ?
а зачем короче?) весьма компактный и читабельный кусок кода
источник

Д

Денис in Dart & Flutter по-русски
все просто и понятно и не 10 строк)
источник

П

Павел in Dart & Flutter по-русски
Денис
а зачем короче?) весьма компактный и читабельный кусок кода
соглашусь с вами, всё это дрочерство на синтаксический сахар до добра людей не доводит
источник