To som sa dnes zasa rozpísal. Trošku o Vision Pro, trošku o budúcnosti AI, a tým som veru neskončil. @vlkodotnet
Udalosť týždňa: Apple Vision Pro
Po dlhej dobe je tu konečne kontroverzný produkt. A môžete si z neho robiť srandu, polemizovať nad jeho zbytočnosťou, vysokou cenou od 3500 dolárov. Aj
Určite. V kontexte môjho príkladu (a pravdepodobne aj mnohých ďalších) dáva väčší zmysel použiť records (ak to niekto použije na úrovní global using tak už naozaj nie je o čom )
Ale je za mňa viacero cases kde to dáva zmysel. Len sa mi ich nepodarila zhmotniť do rozumného príkladu
Tak ako píšeš, pri privátnych metódach. Pomenované membre v tupple máš aj v tomto prípade.
Čo sa týka tých scenárov, tak sú to za mňa napríklad rôzne “parsovačky”: spracovávanie rôznych zdrojov dát, kde priebežne spracovávam dáta, transformujem, … v rámci tej triedy to robím viac menej funkcionálne a na predávanie si medzivýsledkov nie vždy chcem vytvárať extra typy a tuples sa hodia.
Čo sa týka toho, že to používam len v privátnych metódach. Tak dlho som bol celkom silne tohto názoru. Teraz by som sa ale už asi v niektorých prípadoch nechal ukecať a povolil takto pomenované tuple aj v public API nejakej triedy. (napadajú mi napríklad rôzne konfiguračné lambdy atď, kde pre rôzne parametre nie vždy dáva zmysel vytvárať triedy / recordy) Ale ešte sa to nestalo, tak neviem naisto