W książce Programowanie w Scali, wyd., autorzy piszą, że "testy typu pisania i rzutów są dość szczegółowe w Scali, to jest celowe, ponieważ nie jest to praktyka zachęcająca." Zazwyczaj lepiej jest używać dopasowania wzoru z typowym wzorem. " W innym miejscu powtarzają, że używanie tych konstrukcji jest "złym stylem".Dlaczego sprawdzanie typu i rzutowanie typu uważa się za zły styl w Scali?
Całkowicie zgadzam się, że składnia wzorców pasujących do Scali jest o wiele ładniejsza, ale czy nie jest to w zasadzie cukier syntaktyczny do sprawdzania typu i odlewania typu? Czy może czegoś brakuje?
Nie zawsze jest to cukier do kontroli typu, może również obejmować kontrole null, przełączniki itp. –