Несколько советов по написанию CSS
Хороший код, это не тот, который удобно писать, а тот, который удобно читать и поддерживать.
Хороший код — это простой код, простые короткие селекторы и говорящие классы, по которым сразу можно понять к чему применятся стили конкретного блока.
Хороший код — это аккуратный код, в котором всё сделано единообразно: везде используется один и тот же порядок свойств, отступы и пробелы, стиль записи цветов и псевдоэлементов.
Если вы открыли свой проект через полгода и не можете сходу понять что там происходит, значит с этим кодом что-то не так. И наоборот: если код легко воспринимается, и вы можете сразу начать с ним работать, значит это хороший код, с таким кодом будет удобно работать и вам, и вашим коллегам.
На этом сайте вы найдёте несколько статей, которые помогут вам поддерживать ваш код мягким и шелковистым.