Che cos'è codegen-over-complex-types?
Da utilizzare quando i tipi diventano estremamente complessi. Da utilizzare quando i tipi rispecchiano schemi esterni. Da utilizzare quando si mantengono i mapping tra tipo e schema. Da utilizzare quando i tipi richiedono una logica estesa a livello di tipo. Da utilizzare quando i tipi derivano dalle origini dati. Fonte: marius-townhouse/effective-typescript-skills.