「CSS設計」って何?【web制作初心者の見解】
「CSS設計」とは?
例えると・・・
RPGの攻略本のようなもの。
なくてもクリア可能。
でも、あるとスマートにクリアできる。
例えばクリアに必要なアイテムを、前のステージのダンジョンまで取りに戻る、というようなことがなくなる。
どういうこと?
CSS設計とは、「CSSを最初から最後まで一貫したルールで書こう」という考え方です。
このCSS設計というルールを守ることで、2ついいことがあります。
1つ目は、「自分」がCSSを破綻させることを防げること。
最終ダンジョンで必要になるアイテムを途中の街で売ってしまう、ということが防げます。
2つ目は、「自分以外の人」がCSSを破綻させることを防げること。
RPGを複数人でプレイすることもあります。攻略本を共有すれば、自分以外の人が大事なアイテムを売ってしまうことを防げます。
web制作初心者の見解
上記のことから、CSS設計は
- 頭で把握しきれない規模のweb制作
- 複数人でのweb制作
において大きな効果を発揮するものだと思いました。