S.O.L.I.D: Conceitos e exemplos em Typescript – Parte 1, o “S”