Один мой проект вошел к стадию, хорошо описанную
в этом вопросе. Есть два файла с названиями default.css, common.css и куча мелких css-файлов. Внутри них царит хаос. На некоторых страницах есть отдельный блок style со стилями конкретно для этой страницы. Думаю, вы сами сталкивались с такими проектами.
Сейчас я планирую развивать этот проект, но с текущим бардаком это делать достаточно сложно - меняешь что-то в одном месте, ломается в другом, да и просто не приятно работать с таким кодом. Поэтому я принял волевое решение переписать frontend с нуля, заодно попробую свою силы, т.к. давно ничего серьезно не верстал.
В связи с этим вопрос - каких правил, методик стоит придерживаться, чтобы не налажать в этот раз и создать понятный и поддерживаемый код? Наверняка, есть какие-либо гайдлайны или статьи для таких, как я. Был бы рад любым ссылкам и советам.
Заранее спасибо за ответ!