169 похожих чатов

А всегда ли важно учесть и явно указать что функция

ничего не возвращает?

21 ответов

31 просмотр

вообще нет, у меня например IDE подсвечивает автоматом

999
вообще не юзать тс?)

юзай, void не обязательно рядом с процедурами рисовать

999- Автор вопроса
Vyacheslav Гайсин
юзай, void не обязательно рядом с процедурами рисо...

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

999
т.е. никогда не может быть такого чтобы ругали за ...

я не могу представить ситуации, кроме той, что так принято на проекте

999
т.е. никогда не может быть такого чтобы ругали за ...

тс сам умеет понимать что ты там возвращаешь или не возвращаешь, забей https://www.typescriptlang.org/docs/handbook/2/narrowing.html

999- Автор вопроса
R
тс сам умеет понимать что ты там возвращаешь или н...

да я забил просто не понял зачем указывают

999
вообще не юзать тс?)

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

999- Автор вопроса
Ruslan
Мне кажется, что типизировать надо только те данны...

типизировать код или типизировать когда начинаешь новый проект тоже потеря времени?

999- Автор вопроса

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

999
screenshot вот а ты говорил не юзать, удобный автокомплит и п...

1. Я перехожу в компонент, копирую просп, перехожу обратно и вставляю 2. Я типизируй всё подряд и время разработки увеличивается на 20-40 процентов Сложный выбор...

Я медленно перехожу в компонент, перехожу обратно и вставляю

999
так ты за или против тс))

Мне кажется за тс люди, которые начали свой путь в ит с языка с строгой типизацией) А питонисты, жсеры плюются 😅

999- Автор вопроса
R
Мне кажется за тс люди, которые начали свой путь в...

начал с си пус пуса заебался от строгости начал джс заебался от легкомысленности начал тс умер

999
начал с си пус пуса заебался от строгости начал д...

Ооо, я тоже немного тыкал с++, а потом тааааааааакое облегчение, когда на с-решетку перешел. Аж на радостях валгринд удалил. Вместе с линуксом 😂

999
начал с си пус пуса заебался от строгости начал д...

Я начинал с c#, сложно, но качественно и быстро работает компилятор. Щас на ts пишу - легкотня, но компилятор медленно ошибки ищет)) везде свои недостатки.

999- Автор вопроса
R
Ооо, я тоже немного тыкал с++, а потом тааааааааак...

ты мне напомнил https://youtube.com/clip/UgkxHtJBWPBcgBrrtVGPGCdPX_J4sDJWEO5_

R
Мне кажется за тс люди, которые начали свой путь в...

Всё с точностью наоборот После по-человечески типизированной Java смотришь на зоопарк типов в TS с нескрываемым ужасом

Ruslan
Всё с точностью наоборот После по-человечески типи...

Получается, мой аргумент провалился Потому что мне, например, тс типизация где-то даже больше нравится, чем в с#

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта