Евгений
хм типа он 2 года просто где-то лежал на складе?
Александр
стартап на шее инвесторов закупил @ выдать никому толком не успели @ обанкротились
archie
Евгений
блин посмотрел ценник на эппл ру и понял почему “нужно брать да?” ))
Евгений
привык уже, что в РБ все в польшу ездят за техникой и ндс возвращают
Natalie🧜🏽♀️
Ребят привет) Я занимаюсь организацией IT мероприятий и завтра приглашаю всех, кто из Москвы, на международный хакатон TADHack.На площадке будет куча экспертов из отрасли,всякие ништяки и общий призовой фонд 42 000 $ Вот тут вся инфа) - https://tadhack.voximplant.ru/
Evgeny
А вы можете уточнить, что призовой фонд состоит из промокодов, а не кэша
Pavel
Что вы думаете по поводу записи
if (error)
return blockSuccess(error);
Pavel
Вместо
if (error) {
blockSuccess(error);
return;
}
Александр
Пацаны, у Xamarin.Forms есть ветка на гитхабе macOS, и там есть Xamarin.Forms.Platform.MacOS, вы нигде не натыкались на какие-нибудь писульки, как можно сейчас попробовать на макось формсовую приложеньку сделать?
Евгений
Pavel
Нет, нужно вызвать блок и закончить выполнение
Artyom
Многим не нравится, когда опускаются фигурные скобки, даже для такой мелочи.
Так что есть еще и третий вариант
if (error) { return blockSuccess(error); }
Pavel
Да, меня тоже проят ставить скобки, но не могу привыкнуть =(
Artyom
да, блок все равно придется проверять
Pavel
Эту проблему я решаю
Pavel
_Nonnull
Pavel
Но не всегда…
Artyom
все равно какая-то мутная схема, не совсем очевидная
а если блок возвращает не Void?
Pavel
Лично у меня множество блоков и все возвращают void
Конкретно для меня, такая запись очень сократит некоторые классы
A
начнем с того, что blockSuccess(error) не совсем хорошо смотрится, completion(error) гораздо лучше
Artyom
+
Pavel
Artyom
completionHandler, completionBlock, failureBlock
Pavel
Спасибо
Antontsue
Antontsue
Если переменные делать не 10 а 5 букв то кода в 2 раза меньше не станет
Aleksey
Pavel
То есть можно НЕ иметь «своего» ?
Pavel
Хорошо, попробую, спасибо =)
Евгений
хм вообще зачастую в компаниях есть кодстайлы, которых желательно придерживаться
Александр
+
Александр
когда в одну каску гоняешь, то ваще срать как ты там пишешь, со скобочками или без
Александр
а в компании пиши по компанейски)
Александр
довольно быстро привыкается к любому стилю
Александр
дня хватит наверн
Александр
а то и еще меньше
Antontsue
То есть можно НЕ иметь «своего» ?
такова уж жизнь - ты переходишь с проекта на проект, все кодят так как им удобно и чтобы у тебя небыло никакого негатива проще всего возвыситсья и отказаться от этого бренного понятия “свой кодстайл”, и писать везде так как принятно в индустрии или как принято на проекте
Artyom
Древняя мудрость гласит – если другой разработчик, взглянув на код, узнает твой стиль, значит это не лучший код
Александр
чо
Antontsue
Евгений
чо
походу имелось ввиду
“о, помню был на проекте один дятел, который писал так же”
Александр
а ясно
Antontsue
бороться с системой, расставлять скобочки - вот это все
Евгений
хм ну все таки там было написано “узнает твой стиль”, а не просто “стиль”)
Artyom
Взглянув на твой код (не зная, что этот код – твой), узнает твой стиль
Artyom
Сори, что не совсем понятно написал
Artyom
Но суть в том, что если вы любите извращаться с кодстайлом – то вас будут узнавать по коду. И ничего хорошего в этом нет
Yauheni
Индусская мудрость?)
Artyom
Почему индусская?
Yauheni
Ппока с телефона написал, ее уже нормально расшифровали. Изначально звучала так, как в фильмах обычно показывают индусов программистов.
Artyom
Знает кто-нибудь как напечатать символ ` ?
Nikolay
`
Artyom
😏
Sasha
народ, пройдите тест, не открывая playground и не вбивая туда
чему будет равняться каждый URL ?
Sasha
Artyom
и как же?)
Haile
uuurl
Haile
как будто котик мурчит
Sasha
я просто на пламени жопы это набирал
Sasha
не думал о том, чего как называть)
Sasha
ну, господа, Ваши версии?
Sasha
а если кто сумеет адекватно объяснить, почему так, то я даже не знаю
то это следующий стив джобс))0)0)0))))
Haile
nil наверное
Haile
пустой юрл это валидно вообще?
Sasha
тут 3 строки)))
Sasha
ну вот про это и речь
Haile
про что?
Haile
Sasha
про валидность
Sasha
как раз
Sasha
и как это работает
Sasha
в супер крутом новом языке новейшего поколения
Sasha
swift 3
Haile
ты чет путаешь свифт 3 и фреймворк, которому скоро 20
Artyom
ну все, теперь вы никогда не узнаете, как в свифте можно с пользой использовать символ ` 😈