Bogdan
Xamarin досих пор актуален или он уже таки подыхает?
Bogdan
просто я давно не видел мобильных приложений на нем сделанных, в основном java, kotlin и react
Артур
Я не верю
это «плохо», именно что нет конструкции из кода в голове? мб типо научиться на псевдокоде писать так может «проще»?
Дима
не надо списывать это на глупость, не умение решить подобную задачу хотя бы в голове показывает не глупость ума а его банальную лень
Дима
просто лень думать, вот и все
Bogdan
лол майкрософт конечно в своем репертуаре
Bogdan
они предлагают там где выполнения функции из библиотеки math заюзать вар
Дима
Честно не вижу смысла сильно углубляться в данные механизмы
я думаю там модуль не про углубление а про знакомство в целом. Сам вайл не люблю, но знаю) И думаю любой знает) Углубляться может и правда не стоит, смотря что под этим иметь ввиду. Знать что есть циклы, три штуки разных, есть континью и брейк маст хэв, я считаю
Дима
А можешь ссыль дать?
Bogdan
ну они мне предлагают дабл заменить на вар)
Bogdan
Дима
если пишешь на дот нете поставь стайлкоп в проект
Дима
не пожалеешь
Bogdan
да это не дот нет, это обычный шарп
Bogdan
консольный
Bogdan
у меня лабка же по этому добру
Дима
в проекты на обычном шарпе на вижле замечательно ставится стайлкоп
Денис
ну они мне предлагают дабл заменить на вар)
Слышал, что считается правильным юзать вар везде где можно
Bogdan
использование вар наоборот надо ограничивать
Дима
Там где работа с LINQ в шарпе хер ты без вара че сделаешь
Дима
Ну и я обычно юзаю со стрингбилдерами всякими
Bogdan
сделаешь просто долгая строка будет
Bogdan
В js да, а в до-диез зачем?
потому что в js динамическая типизация и var там создаёт переменную глобальную
Дима
В js да, а в до-диез зачем?
потому что вар в джс и в шарпе это абсолютно разные вещи, просто невероятно какие разные
Дима
в шарпе для динамики юзают dynamic
Дима
в шарпе для динамики юзают dynamic
Кстати, ахуенная вещь, рекомендую, можно такие финты крутить, ух
Денис
в шарпе для динамики юзают dynamic
Да знаю я. Какого черта вар стал плохим выбором?
Дима
Да знаю я. Какого черта вар стал плохим выбором?
в ситуации когда ты можешь глядя на переменную однозначно сказать ее тип, вар хороший выбор, но когда хоть какие то затруднения - плохой выбор
Bogdan
Кстати, ахуенная вещь, рекомендую, можно такие финты крутить, ух
но я кстати мало где видел что бы на полном серьезе в шарпе динамик юзали
Дима
но я кстати мало где видел что бы на полном серьезе в шарпе динамик юзали
на полном серьезе мб и нет, а поиграться в свое удовольствие дома та еще веселуха
Bogdan
ну так то да но реальный профит от него не айс
Дима
Так то проблема выбора имени переменной?
нет, например горячо НЕ рекомендую пихать вар вместо doulble, потому что там один черт знает что там будет
Дима
плюс во всякие цепочки наследования, когда у тебя ссылка базового типа, а переменная хуй знает какого типа
Денис
Дима
тип Cat a = new Animal() and var a = new Animal()
Bogdan
Проснись, друг
var в c# подтягивает из правой части тип данных
Bogdan
и тут есть свои подводные камни
Bogdan
а в js var досих пор кто-то использует? я везде только let видел
Денис
а в js var досих пор кто-то использует? я везде только let видел
Увы, до сих пор. И учебные материалы на них пишут. И боевые проекты, потому что "мне так привычно, отвали".
Bogdan
мда
Maksim Pozharskiy
а в js var досих пор кто-то использует? я везде только let видел
На прошлой работе был бекендер которого посадили писать фронт, а он про него особо не знает, потому var юзал
Дима
когда уже js программистыначнут писать на адекватном джээсе аименно тайпскрипте...
Maksim Pozharskiy
да начали уже)
Артур
После прохождения while подзабил на всю эту тему , ибо слишком много алимпиадских задачек , пошел фреймворки и ТД учить
а как быть тогда, то есть вот я прохожу курс на степике, еще ко к нему добавить попытки разбираться в фреймворках для бека?
Bogdan
да начали уже)
о кайфово
Денис
когда уже js программистыначнут писать на адекватном джээсе аименно тайпскрипте...
Холивар раздуть хочешь? )) Вот скажи, на фига мне ts, если, например, я реализую какой-нибудь аккордеон?
Bogdan
майкрософт как всегда тащит
Дима
Это больше шутейка была)
Денис
Ну хорошо )
Bogdan
Это больше шутейка была)
да ну шутейка с долей правды, типо реально ts намного лучше обычного js
Дима
Давайте лучше так
Дима
Когда json заменят на другой формат)
Дима
Кажется я таки раздул холивар..
Bogdan
ну по мне статическая типизация в разы полезнее динамической
Денис
Кажется я таки раздул холивар..
Да ща погаснет, у чувака не найдется нормальных аргументов кроме "стильно, модно, молодежно"
Денис
ну по мне статическая типизация в разы полезнее динамической
Абстрактно. Конкретнее давай. Реальные кейсы, где это прям нужно и важно.
Bogdan
ну и в ts нормально реализовано ооп
Денис
Maksim Pozharskiy
Я бы на всё это ответил, но хочу ответы Богдана увидеть)
Bogdan
ну просто в js оно отличается, я больше привык до принципа class-object
Bogdan
ну а в целом я не буду спорить потому что я не js-ик
Дима
Хорошо, простой вопрос: стоит ли учить эти языка оба, или лучше выбрать что-то одно?
Maksim Pozharskiy
а есть какое то другое ООП, где не class object?