guardlets and implicit unwrapping.
Я чего-то не знаю или “if let”, “guard let” какая-то плохая практика?
опасные люди, туалетной бумагой, видимо, тоже не пользуются )
может у них команда так не пишет, и чтоб ты не удивлялся сразу предупреждают
по старинке if a != nil чтоли ?
ну собственно мне и интересно какие преимущества такой практики, crash gracefully если приложение в какой-то неожидаемый стейт попадает?
так подай резюме и на собесе разъеби по понятиям, сразу сеньором возьмут
сеньором-помидором разве что )
Я сталкивался с таким, обычно подразумевают работать так: если к тебе приходит optional, то раскрывать его через .map, .flatMap, .compactMap. , а if, guard использовать строго для алгоритмически ветвлений. Такое очень любят функциональщики. Вообщем, нужно думать стоит ли работать с такими “перфектционистами”.
ля, тогда бегу устраиваться
Понял, спасибо за ответ
что за вакансия то была?
https://djinni.co/jobs/215876-ios-developer/
Обсуждают сегодня