Podczas pracy w grupie realizującej rozległy projekt informatyczny często spotykamy się z problemem chaotycznego, niejednolitego kodu. Dla wielu języków programowania wyznaczniki charakteryzujące “dobry” kod zostały opracowane już przed wieloma laty. Jednym z do tej pory nieokiełznanych języków był CSS, jednak Nicolas Gallagher postanowił to zmienić.
Biorąc pod uwagę zyski płynące ze stosowania standardów, programiści w krótkim czasie skutecznie się do nich dostosowali.
Gallagher na swoim koncie w serwisie Github zamieścił krótki podręcznik ilustrujący jak w kilku krokach ujednolicić styl tworzonego kodu CSS.
Czy jesteśmy świadkami rozpoczynającej się ery idiomatycznych kaskadowych arkuszy stylów ?
Podstawowe założenia Gallaghera brzmią następująco:
– Cały kod umieszczony w grupowym repozytorium powinien wyglądać tak, jakby został stworzony przez jedną osobę,
– Grupa powinna ściśle egzekwować poprzednio ustalone wyznaczniki stylu,
– W razie jakichkolwiek wątpliwości należy stosować powszechne wzorce.
Dalsza część poradnika została podzielona na kilka sekcji: białe znaki, komentarze, formatowanie, nazewnictwo, praktyczny przykład, organizacja, tworzenie i rozwój.
Więcej na temat idiomatycznych CSS można przeczytać na Githubie.
Dodaj komentarz