Using never for impossible states
Në shqip: never për gjendjet e pamundura
ShpjegimiSQ
Një parim i mirë: ndërto tipet që gjendjet e pamundura s'mund të shkruhen fare — p.sh. te { status: "gabim" } s'ka te_dhenat. Kështu kompajleri i parandalon defektet para se të ndodhin.
EnglishEN
A good principle: design types so impossible states can't even be written — e.g. { status: "error" } has no data. That way the compiler prevents bugs before they happen.
Si ta mendosh
Si një bravë që s'të lejon ta mbyllësh derën me çelësat brenda.
Lexoje në anglisht
Like a lock that won't let you shut the door with the keys inside.