Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 December 15

АП

Александр П... in Nuxt.js — русскоговорящее сообщество
Ildar Timerbaev
Мне в целом без разницы, что вы думаете про ТС. Я своё сказал, уверен вы придёте к этому, когда начнете работать в команде с большим проектом)
так по фактам скажи? ты сказал удобнее понимать что в переменных, и все?
источник

IT

Ildar Timerbaev in Nuxt.js — русскоговорящее сообщество
Dmytro Svyrydenko
Эммм, ну если человек наговнокодил до этого, то тс не спасет :)
А нормальный код до тс-а жил и десятилетия назад
Есть такая штука, как прогресс) Можно писать как 10 лет назад, но зачем:?
источник

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Ildar Timerbaev
Мне в целом без разницы, что вы думаете про ТС. Я своё сказал, уверен вы придёте к этому, когда начнете работать в команде с большим проектом)
Вот только не начинай) работал я и в старых проектах с большой командой, и в новых проектах с большой командой, и в старых с маленькой и с большой командой
Нигде тс-а не было, а был нормальное код ревью + команда сильная
источник

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Ildar Timerbaev
Есть такая штука, как прогресс) Можно писать как 10 лет назад, но зачем:?
А я не говорю что тс говно
Должно быть понимание зачем вам тс, а не просто потому что «ну я люблю тс»
Потом будет тяжелее найти нового дева, которые знает тс, ибо js знают все js-devs, а тс только лишь некоторые
источник

IT

Ildar Timerbaev in Nuxt.js — русскоговорящее сообщество
Dmytro Svyrydenko
А я не говорю что тс говно
Должно быть понимание зачем вам тс, а не просто потому что «ну я люблю тс»
Потом будет тяжелее найти нового дева, которые знает тс, ибо js знают все js-devs, а тс только лишь некоторые
Окей, мне лично нужен ТС, потому что я могу нажать command и на переменку, и узнать чего ждать от этой переменки, или функции, или класса, неважно
источник

IT

Ildar Timerbaev in Nuxt.js — русскоговорящее сообщество
Александр П
так по фактам скажи? ты сказал удобнее понимать что в переменных, и все?
Прочти хотя бы их главную страницу: https://www.typescriptlang.org
источник

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Ildar Timerbaev
Окей, мне лично нужен ТС, потому что я могу нажать command и на переменку, и узнать чего ждать от этой переменки, или функции, или класса, неважно
Ну тебе вот нужно ради command, а заказчику теперь тратить +10-20% стоимости на разработку?)) не хотел бы я бизнес строить с таким лидом
источник

АП

Александр П... in Nuxt.js — русскоговорящее сообщество
Ildar Timerbaev
Прочти хотя бы их главную страницу: https://www.typescriptlang.org
да я читал и представляю себе что такое тс, но не вижу явных преимуществ
источник

IT

Ildar Timerbaev in Nuxt.js — русскоговорящее сообщество
Dmytro Svyrydenko
Ну тебе вот нужно ради command, а заказчику теперь тратить +10-20% стоимости на разработку?)) не хотел бы я бизнес строить с таким лидом
Либо на полпути перестать понимать, что накодили на JS и потратить ещё 100% на разработку)
источник

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Александр П
да я читал и представляю себе что такое тс, но не вижу явных преимуществ
Если твой проект должен поддерживаться долго, у него может исчезнуть core-team и будет текучка – юзай тс
Если ты пишешь для себя – для учебы можешь заюзать тс
Если ты пишешь просто кому-то одноразовый проект и тс для тебя в напряг – не юзай тс, пока заказчик не попросит сам
источник

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Ildar Timerbaev
Либо на полпути перестать понимать, что накодили на JS и потратить ещё 100% на разработку)
Я уже год пишу проект с парочкой людей, но почему-то никто еще ни разу не потерялся где какая переменная лежит
источник

IT

Ildar Timerbaev in Nuxt.js — русскоговорящее сообщество
Dmytro Svyrydenko
Если твой проект должен поддерживаться долго, у него может исчезнуть core-team и будет текучка – юзай тс
Если ты пишешь для себя – для учебы можешь заюзать тс
Если ты пишешь просто кому-то одноразовый проект и тс для тебя в напряг – не юзай тс, пока заказчик не попросит сам
О том то и речь
источник

IT

Ildar Timerbaev in Nuxt.js — русскоговорящее сообщество
Одноразовый проект я и не рассматривал
источник

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Ildar Timerbaev
Либо на полпути перестать понимать, что накодили на JS и потратить ещё 100% на разработку)
А этот проект я писал 3 года назад, а до меня его писали еще пару лет, и еще пару лет после меня пишут, но тс-а там нету и всем все хорошо
https://github.com/tokend/web-client
источник

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Ildar Timerbaev
Одноразовый проект я и не рассматривал
В большинстве своем проекты и есть одноразовые
Только если ты не работаешь в продукте
Учитывая СНГ – продуктов тут не шибко много
источник

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Да и продукты часто одноразовые
Большинство продуктов так часто меняют концепции, что через пару-тройку лет у них по 5 репозиториев написанных с нуля
источник

АП

Александр П... in Nuxt.js — русскоговорящее сообщество
Dmytro Svyrydenko
Если твой проект должен поддерживаться долго, у него может исчезнуть core-team и будет текучка – юзай тс
Если ты пишешь для себя – для учебы можешь заюзать тс
Если ты пишешь просто кому-то одноразовый проект и тс для тебя в напряг – не юзай тс, пока заказчик не попросит сам
у меня первый пункт... использовать тс из за того что там лучше документируется код?
источник

DS

Dmytro Svyrydenko in Nuxt.js — русскоговорящее сообщество
Александр П
у меня первый пункт... использовать тс из за того что там лучше документируется код?
Из-за того что он не даст (в большинстве случаев) выстрелить себе в ногу при написании 100500-й фичи, когда ты провтыкаешь заэкстендить какой-то record или сервис
Хотя тоже довольно спорный момент
Но даже документация на огромном проекте это уже большой плюс
источник

АП

Александр П... in Nuxt.js — русскоговорящее сообщество
ладно, спасибо
источник

RR

Revy Ross in Nuxt.js — русскоговорящее сообщество
а чем лучше краулеры детектить?
источник