Size: a a a

iOS Good Talks [зарплаты 400к++]

2020 December 16

エパ

エクシー パンテリーブ-先生... in iOS Good Talks [зарплаты 400к++]
для идеальной регексы еще проверять шо первая буква большая

let ([^\s:]+) = ([A-Z][^\s.\[\]]+)\(\)$
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks [зарплаты 400к++]
и это походу с некоторыми обж си классами не очь работает кек
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks [зарплаты 400к++]
エクシー パンテリーブ-先生
допустим ща компайл на симулятор 300 сек
🤔
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks [зарплаты 400к++]
это еще без параметров я еще не заменил
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks [зарплаты 400к++]
C параметрами ищу так
let ([^\s:]+) = ([A-Z][^\s.\[\]]+)\((.*)\)$
заменяю
let $1: $2 = \.init\($3\)

Тут правда больше грязи, в выборку попали
- кастинги особенно двойные+
- когда после создания инстанса в нем сразу чет вызывается
- типы c опшианал init URL, UIImage
- иф леты / гарды
- стринги с интерполяцией

над другой тут шоле регекс писать
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks [зарплаты 400к++]
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks [зарплаты 400к++]
エクシー パンテリーブ-先生
допустим ща компайл на симулятор 300 сек
после клина
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks [зарплаты 400к++]
короч ускорил сборку на треть одно регеспиной
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks [зарплаты 400к++]
иду спать считая себя топ1 перфоманс инжинером
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks [зарплаты 400к++]
ваще по фану в код залез метрики посмотреть
источник

EE

Evgenii <JonFir&g... in iOS Good Talks [зарплаты 400к++]
エクシー パンテリーブ-先生
короч ускорил сборку на треть одно регеспиной
вопрос только нехрена на swift писать, если вместо его использования ты сборку ускоряешь
источник

EE

Evgenii <JonFir&g... in iOS Good Talks [зарплаты 400к++]
переведи проект на objc
источник

EE

Evgenii <JonFir&g... in iOS Good Talks [зарплаты 400к++]
будет быстро, трахаться с регекспом не прийдется
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks [зарплаты 400к++]
Evgenii Elchev
будет быстро, трахаться с регекспом не прийдется
У меня регекспами любовь же юзаю их с первой работы
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks [зарплаты 400к++]
Я их в повседневных тасках часто юзаю
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks [зарплаты 400к++]
Evgenii Elchev
вопрос только нехрена на swift писать, если вместо его использования ты сборку ускоряешь
Так dot syntax же читаемей
источник

EE

Evgenii <JonFir&g... in iOS Good Talks [зарплаты 400к++]
エクシー パンテリーブ-先生
Я их в повседневных тасках часто юзаю
так ты быстрой компиляции хочешь или рекеспы юзать?
источник

EE

Evgenii <JonFir&g... in iOS Good Talks [зарплаты 400к++]
ну типо регекспы ради регкспов
источник

АА

Алексей Анисов... in iOS Good Talks [зарплаты 400к++]
Evgenii Elchev
будет быстро, трахаться с регекспом не прийдется
так это же всего один раз)
источник

EE

Evgenii <JonFir&g... in iOS Good Talks [зарплаты 400к++]
Алексей Анисов
так это же всего один раз)
ну я все равно не вижу смысла выбирать swift, а потом писать на нем как на го, лишь бы он чуть бустрее компилился, учитывая что быстро компилироваться он все равно не будет)
источник