Q206-Q210

Cheat Sheet

QuestionCore IdeaSenior Signal
Q206Utility typesUse derived types for real relationships, but do not hide domain meaning.
Q207Mapped typesMap over keys when field state, config, permissions, or handlers must stay synchronized.
Q208Conditional typesUse infer to extract inner types and watch distributive union behavior.
Q209-Q210String and module contractsType stable string conventions and keep third-party declarations narrow.