Size: a a a

2020 September 21

A

Alxndr 🗽👇 in SwiftBook
Павел П
А готу нужен для быстрого выхода из цикла в цикле в коллбеке в замыкании
при чем тут готу вообще?
источник

🤷

🤷 in SwiftBook
Alxndr 🗽👇
при чем тут готу вообще?
чел типа "аналогию" провел
источник

ПП

Павел П in SwiftBook
🤷
Такой себе пример. Не вижу в этом проблемы.
Правда интересно откуда взялось такое мнение и чем оно обосновано, ибо выглядит как сектанство
Моя привычка, в определенный момент ифы стали синтаксически более симпатичны, и начав ими заменять свичи, начал видеть что часто извращался чтоб под них подогнать структуры.
источник

🤷

🤷 in SwiftBook
Павел П
Моя привычка, в определенный момент ифы стали синтаксически более симпатичны, и начав ими заменять свичи, начал видеть что часто извращался чтоб под них подогнать структуры.
Заменять ифами то, что было создано для того, чтобы заменить ифы, хоспаде..
источник

ПП

Павел П in SwiftBook
У всех был этот месяц "ну займитесь рефакторингом, задач пока нет"
источник

A

Alxndr 🗽👇 in SwiftBook
Павел П
Моя привычка, в определенный момент ифы стали синтаксически более симпатичны, и начав ими заменять свичи, начал видеть что часто извращался чтоб под них подогнать структуры.
парень, какие брейки? в свифте, если у кейса есть код, он никуда не проваливается
источник

ПП

Павел П in SwiftBook
Ну это чисто мой кодстайл который выработался через годы говенного кода, если свич нормально и валидно использован, то все ок
источник

A

Alxndr 🗽👇 in SwiftBook
брейк либо для дефолта (которые не ставят), либо для пустых кейсов
источник

🤷

🤷 in SwiftBook
Павел П
У всех был этот месяц "ну займитесь рефакторингом, задач пока нет"
Рефакторить, заменив свитчи с енамами на ифы? Ну такое.
Прям как со статикой и синглтонами. Все хаят - все используют.
источник

🤷

🤷 in SwiftBook
Павел П
Ну это чисто мой кодстайл который выработался через годы говенного кода, если свич нормально и валидно использован, то все ок
Вот так и надо было сразу говорить, а то человеку щас мозг забил какой-то фигней
источник

A

Alxndr 🗽👇 in SwiftBook
🤷
Рефакторить, заменив свитчи с енамами на ифы? Ну такое.
Прям как со статикой и синглтонами. Все хаят - все используют.
да бред, не слушайте, человек забыл (если знал), как свичи работают в свифте. Это наоборот бестпрактис, т.к. свитч это по сути паттерн матчинг, в сочитании с енамами строится сильная и типобезопасная доменная область приложения
источник

ПП

Павел П in SwiftBook
🤷
Рефакторить, заменив свитчи с енамами на ифы? Ну такое.
Прям как со статикой и синглтонами. Все хаят - все используют.
А вброс, что синглтоном является любой Статик атрибут мне зачтется?
источник

🤷

🤷 in SwiftBook
Alxndr 🗽👇
парень, какие брейки? в свифте, если у кейса есть код, он никуда не проваливается
ну при falltrough проваливается!
источник

A

Aleksandr in SwiftBook
меня лично в свифте бесит адская смесь функциональщины и ооп
источник

ПП

Павел П in SwiftBook
Alxndr 🗽👇
да бред, не слушайте, человек забыл (если знал), как свичи работают в свифте. Это наоборот бестпрактис, т.к. свитч это по сути паттерн матчинг, в сочитании с енамами строится сильная и типобезопасная доменная область приложения
С каких пор свитч вынесли в отдельный архитектурный паттерн?) Это и правда интересно
источник

🤷

🤷 in SwiftBook
Павел П
А вброс, что синглтоном является любой Статик атрибут мне зачтется?
А почему вброс
статика и синглтон в принципе одинаковые вещи)
источник

ПП

Павел П in SwiftBook
Aleksandr
меня лично в свифте бесит адская смесь функциональщины и ооп
Пфф, джс с тайпскриптом и пайтоном орут в голос
источник

ПП

Павел П in SwiftBook
Чтоб просто понимали шутку, если кто не работал, классы в джс построены на прототипировании и замыкании
источник

🤷

🤷 in SwiftBook
Aleksandr
меня лично в свифте бесит адская смесь функциональщины и ооп
Да ну. Если считать за функциональность ф-ии высшего порядка типа .filter .map .reduce и тд то она спасла мне 10 тысяч строчек уже
источник

A

Aleksandr in SwiftBook
а я не про них, я про выражения вида (() -> Void)? { get set }
источник