Oi, Lenon, tudo bem?
Sua dúvida é comum e faz sentido, pois cada pessoa pode estilizar CSS de maneira diferente. Às vezes, é necessário ajustar uma classe anterior para que ela funcione melhor com uma nova, o que é um processo natural de refinamento.
Trabalhar em pequenas partes e depois integrá-las deixa o código mais organizado e fácil de manter. Além disso, a aparência de um elemento pode depender dos elementos ao seu redor, então trabalhar em diferentes classes intercaladas ajuda a garantir que todos funcionem bem juntos. Como também, alternar entre classes permite um feedback visual contínuo, mostrando como as mudanças afetam o layout em tempo real.
Por exemplo, ao criar uma página com várias seções, você pode começar estilizando a seção de dispositivos e, depois, ao criar o "footer", perceber que precisa ajustar a seção de dispositivos para que o layout fique harmonioso. Isso leva você a voltar e ajustar a classe .dispositivos
novamente.
Espero ter esclarecido.
Qualquer dúvida, compartilhe no fórum.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!