Путь от Javascript до TypeScript

preview_player
Показать описание
#soer #itubeteam

Рекомендации по теме
Комментарии
Автор

Я что то серьезное начинал кодить на флеш action script 3, считаю мне тут повезло т.к. язык был очень похож на ts.
В начале мне было лень писать типы, но когда через 4 месяца разработки я стал теряться в собственном коде я узрел силу типизации !)
Как хорошо что язык позволил мне начать типизировать свой код и не пришлось переписывать проект на другой язык =]

Hafune
Автор

Спасибо Вам за Ваш труд, смотрю сейчас как раз все ролики 1-2 летней давности и нахожу очень полезными Ваши мысли

АртемийКолотов-зь
Автор

Привет Соер. Что думаешь про мобильную разработку если говорить про общий рынок, в россии понятно плюс минус. Сам прогаю на свифт уже год но что мне не нравится это то что чувствую себя невостребованным с точки зрения специальности, особенно если сравнивать с веб

DimaMcr
Автор

Когда начал писать свой первый проект на TS и тут видосик (еще не смотрел)

roadtobecomingjsmaster
Автор

Не согласен что ts на начальных этапах применяется из за моды. По моему мнению, и мнению многих коллег добровольно избавиться от ts это как убрать удобный и привычный инструмент. На коротких проектах типа "мвп за две недели", применяем ts, но массово используем any. По скорости написания получается почти тот же js, но сложные моменты описаны типами, и при развитии проекта ts позволит быстрее читать код, и отрефачить any при росте кодовой базы

Nikita-hyvt
Автор

Я думал, что Си был изобретен с целью уйти от Ассемблера (сам Ричи говорил так). А то, что Си шел рука об руку с Юникс — это просто совпадение — в силу того, что Юникс всегда был (и остается) в авангарде научной мысли.

xander-on-the-earth
Автор

Было бы здорово услышать обзорное мнение о rust раз вы им интересовались

andreysakharov
Автор

Без знания JS начать с TS? Хм... Мсье знает толк в извращениях! :)

olegkravchenko
Автор

соер запишите пожалуйста видео про Java. аналогичный формат вашему видео про пайтон

Razumist
Автор

Забавно)) когда то начинал с с++. Долго не вывез. Затем короткая встреча с Php. Потом меня можно сказать силой усадили за C#. Затем пару раз сталкивался с JS. И меня люто бомбило что там нет типов. Вротендеры готовы были любому голову откусить кто скажет "динамическая типизация - хрень". А тут добрый вечер вакансий с TS прям прорва

grafgeleon
Автор

Приветствую, подскажите, пожалуйста, что лучше сейчас изучать C# или Java(backend)?

AceMaster
Автор

Думаю особой сложности чтобы изучить типы нет ни какой, ну может логика приведение типов в разных языках разнится.

Мне кажется, что сейчас типы стараются скрыть и автоматизировать, переложить определение типов на сами компиляторы, интерпретаторы - поэтому современный программист должен уметь работать как с типами так и без них.

dzebroff
Автор

Я вообще если честно не понимаю, как люди пишут на динамически типизированных языках. Одно дело когда ты этот код пишешь, ты еще представляешь, что за тип тебе прийдет из твоей же функции/метода. А когда это чужой код и например есть функция calculateSalary(user). Вот что автор хочет принимать в качестве юзера? Это обьект User, это kw структура с описанием юзера? Динамическая типизация в большинстве своем подрывает саму основу ООП - инкапсуляцию. Тебе просто необходимо лезть в реализацию, чтобы понять, как не сломать код.

ДенисДавыдов-цх
Автор

типы являются проблемой при изучение эмммм видимо эти люди никогда пользовались указателями в с++ а так же множественным наследованием

stazyxtnom
Автор

неужели объяснят, зачем надо изучать TS, а то ни как руки до гугла не дойдут ))

caHyc
Автор

Вот у меня прямо так и получилось. Начал с JS, с матами на работе перешел на TS и понравилось, удобно. Но желание забить на типизацию конечно неискоренимо - приходится бороться

igoril
Автор

Ок, всегда было интересно, где кроме, может Яндекса могут работать Много фронтендеров. 50-100. Что можно делать такого каждый день столько народа? 😁😁😁 На каждого по кнопке и инпуту на сайте? 😆

fedordostoevskiy
Автор

Соглашусь, что типы знать важно, как в прочем, структуры данных и прочие крутые штуки с компухтер сайенс. А вот на счет важности ТС не очень согласен. Почти все что дает ТС уничтожают тесты, документирование, линтеры и правильная культура кода. А что самое главное - весь этот список надежнее в 200 раз и он не связывает руки там, где это делает ТС, только потому, что это кейс, который он типами обложить не может. Важно понимать, что динамическая типизация - есть типизация и с ней надо уметь работать. И отдавать себе отчет, что правильно писать с динамическими типами намного сложнее чем на статической. Также соглашусь, что ТС во многом может помочь, особенно в больших проектах, однако это все обнуляется после того как завозят нормальный подход к разработке и настройке проекта. А так да, ТС как палка-помоглака в чистом поле не плох.

chikenmacnugget
Автор

Я, конечно, понимаю, что «бизнес есть бизнес», «рынок есть рынок» и тому подобное, но… Я бы семь раз подумал, прежде чем посвящать свое время технологии, к которой прикасались лапы Микрософт.

Однажды, когда TypeScript займет доминирующее положение на рынке, начнет происходить всё то, что было всегда: скрытые недокументированные возможности, параллельные стандарты, встроенные средства для эксклюзивной поддержки своих продуктов.

И снова у человечества украдут миллионы человеко-часов только для того, чтобы несколько паразитов стали ещё богаче.

xander-on-the-earth
Автор

Всмысле? Можно учиться сразу TypeScript, пропустив JavaScript? Ничего себе. Я только нашёл документацию официальную на Mozilla по JavaScript, теперь надо искать TypeScript. Если кто знает где - скиньте ссылочку.

eduardpimenov
visit shbcf.ru