I made it to about episode 5 with Discovery (the one with the security officer getting mauled because she walked into that cage with the wild animal unarmed) by actively giving it more chances than it deserved, not sure how you managed to watch a whole two seasons of it.
const expressions are evaluated at compile time and can be used in locations where you would have to otherwise specify a literal (or something that amounts to a named literal like a const value).