武汉web培训
达内武汉中心

15827352908

热门课程

所谓的设计模式是什么

  • 时间:2018-04-12 14:46
  • 发布:武汉web前端培训机构
  • 来源:互联网

什么是“设计模式(Design pattern)?它是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。”

今天我们来聊聊CSS的设计模式。

设计模式,这个词汇我们常见,几乎所有的编程语言都会有几套,但深入研究的人不多,原因如下:

1、似乎没有太大必要性去强调它,有问题了改一下或者按团队规范来就行;

2、不去使用一些既有的模式也无伤大雅;

3、不少人所接触的业务量级还没有达到需要规划和组织的程度,光写布局,写特效,照顾兼容,就够喝一壶的了,没有意识去思考一些方法论的问题。

我们都会长大,都会慢慢的做更多、更大、更复杂的项目,这个时候,就需要自上而下,全流程的去思考一些问题。后台不说,只讲前端,比如:风格的制定、色调、模块、布局方式、交互方式、逻辑等等,如果再加上团队合作,若再没有一个规划的话,要不了多久,那些看起来没问题的代码,就会暴露出各种问题,模块命名、类的命名、文件的组织、共用模块的提取、代码的复用、可读性、扩展性、维护性。它们看起来只是一些简单的小动作,却需要你看得更远,避免将来出问题需要付出更大的代价,甚至被迫整个项目重构,可谓,功在当代,利在千秋~

既然要对CSS进行设计,那么肯定是它本身存在一些问题或者缺陷,其中,一个最明显的就是,它的任何一个规则,都是全局性的声明,会对引入它的页面当中所有相关元素起作用,不管那是不是你想要的。而独立及可组合的模块是一个可维护系统的关键所在。

本篇文章是由武汉web前端培训机构为您呈现,希望给您带来更多更好的文章,喜欢的朋友们可以添加微信公众号。

上一篇:超乎想象的JavaScript
下一篇:web设计中的响应式设计

你需要掌握的WEB前端框架体系

学好web前端后可以选择做什么

web前端入门需要学啥

学习web前端所需要的好习惯

选择城市和中心
贵州省

广西省

海南省

有位老师想和您聊一聊