Size: a a a

2021 January 13

DH

Dark Hole in dlang.ru
000Sanya
Ну я их не очень люблю, ибо мы тогда не можем сказать что возвращаем
С точки зрения прикладного кода всё ещё непонятно даже если тип указывать
источник

0

000Sanya in dlang.ru
Dark Hole
С точки зрения прикладного кода всё ещё непонятно даже если тип указывать
М?
источник

0

000Sanya in dlang.ru
Ну а вообще, можно под это синтаксис сделать
источник

DH

Dark Hole in dlang.ru
А компилятору и с вольдеморт типами неплохо живётся
источник

0

000Sanya in dlang.ru
Dark Hole
А компилятору и с вольдеморт типами неплохо живётся
А человеку?
источник

0

000Sanya in dlang.ru
auto avto(auto)
источник

0

000Sanya in dlang.ru
Ладно, авто в аргументе не катит
источник

0

000Sanya in dlang.ru
Но функция вообще о себе не говорит
источник

DH

Dark Hole in dlang.ru
000Sanya
А человеку?
Есть два варианта
источник

DH

Dark Hole in dlang.ru
Либо человек смотрит в сигнатуру
источник

DH

Dark Hole in dlang.ru
Тогда ему и в код/документацию к функции нетрудно посмотреть
источник

DH

Dark Hole in dlang.ru
Либо он просто по коду смотрит
источник

DH

Dark Hole in dlang.ru
В таком случае большую роль играет не конкретный тип, а что он из себя представляет
источник

DH

Dark Hole in dlang.ru
В отрыве от контекста вряд ли какой-то программист отличит SSFile от SFile
источник

DH

Dark Hole in dlang.ru
Но при этом понятно, что это файл
источник

0

000Sanya in dlang.ru
Dark Hole
В таком случае большую роль играет не конкретный тип, а что он из себя представляет
Но а тут мы можем увидить какой нибудь isFuckingType на 500 строк
источник

DH

Dark Hole in dlang.ru
000Sanya
Но а тут мы можем увидить какой нибудь isFuckingType на 500 строк
Где?
источник

DH

Dark Hole in dlang.ru
Не понял аргумент
источник

0

000Sanya in dlang.ru
Dark Hole
Где?
В сингатуре
источник

0

000Sanya in dlang.ru
Ну смотри
источник