SMACSS - 유연하고 모듈화된 CSS 방법론 학습 - 들어가며
레프트21 웹개발팀 SMACSS 세미나
유지보수 용이성을 향상시키기 위해 기획한 세미나다. OOCSS와 SMACSS를 기본으로 삼았고, 더 잘 정리돼 있고 포괄적인 SMACSS를 우선 탐구 대상으로 삼았다. SMACSS는 책이 온라인에 무료로 공개돼 있었기 때문에 접근하기 좋았다.
단, 영어라는 단점이 있었다. 영어에 능숙한 팀원이 거의 번역을 하다시피 하며 요약을 해서 함께 공부했다.
CSS는 유지보수 용이성이라는 측면에서 개발단(server side)보다 관심을 덜 가지는 영역인 것처럼 느껴진다. 레프트21 웹개발팀의 경우, 가장 많은 시간을 잡아먹는 영역이 CSS였고, 그래서 CSS 유지보수 용이성을 향상시키려는 의식적인 노력을 하게 된 것이었다.
비슷한 고민을 하고 있는 팀이 있다면 도움이 됐으면 한다.