Hlavní navigace

Názor k článku Rust: předávání parametrů referencí, elegantní způsob práce se sekvencemi od Vít Šesták - > seznam fieldů + jejich typy Což bych ale...

  • Článek je starý, nové názory již nelze přidávat.
  • 23. 11. 2016 22:00

    Vít Šesták

    > seznam fieldů + jejich typy

    Což bych ale musel uvádět tak jako tak, přinejmenším ta jména jo. Typy by si kompilátor mohl teoreticky odvodit, ale otázka je, nakolik by to bylo best practice. Třeba u Scaly se považuje za best practice mít explicitní typové anotace u návratových hodnot v public API., což mi přijde rozumné.

    Ano, daly by se najít případy, kdy by jazyk mohl poskytnout pohodlnější řešení návratových hodnot. Třeb vracím pět různých hodnot a nejsem v public API a typ pojmenovat nepotřebuju. Ale jak je to často? Pokud moc ne, nevedlo by to spíše k málo známé syntaxi, která čtenáři zkomplikuje čtení kódu?