返回上一页 如何做好长尾关键词的站内工作 网站建设公司资讯 如何使你的网站流量不断攀升

当前位置:首页 > 观点资讯 > 网站建设 > 详细内容

面向对象中的编程原则

时间:23-03-29 浏览:260次 + 打印

       众所周知,设计原则是设计模式的基石,当遵循设计原则的时候,写出的代码一般都会变得非常的灵活,并且可以应对变化,也更加容易维护。下面我们就先来了解一下基本的设计原则吧!

面向对象中的编程原则

,KISS原则
       软件开发中常常遇到的问题就是:把一个问题过度的复杂化。KISS原则的目的就是提倡在设计和编码中,尽量保持代码的简约性,避免不必要的复杂。简约不等于简单。

第二,DRY原则
       DRY原则的目的就是:抽取系统中的公共部分,并把它放置在一个地方以避免重复。这个原则不只是适用于代码中,还可以用于功能和业务逻辑上,确保它们不重复。这就要求对系统的职能有较好的分割,用力之间不存在交叉。

第三,Tell,Don't Ask原则
       这个原则是与封装有关的,要求对代码进行合理地封装,并把它们放到正确的类别中。同时这个原则也指出:必须明确地告诉对象我们想要它们去执行什么样的操作,而不是先询问对象的状态,然后我们自己决定去执行什么操作。

第四,YAGNI原则
       YAGNI原则指出:系统中只包含所必需的功能,不包含你认为将来可能会用到的功能或特性,防止过度设计。这个原则在TDD中体现得比较完全。在TDD中,先写出代表系统必须功能的测试用例,然后再实现系统的功能代码,然后进行测试,直到测试代码通过为止。

第五,SoC原则 
       SoC就是把一个软件功能分离为单独功能点。被分离的每个功能点的行为和数据,而且每个功能点都能够被其他所需要的类单独使用。通过这个原则,我们可以大限度的实现代码重用、功能重用、模块重用。

       通过了解以上的这些基本原则,对于在网站建设中代码制作时突发的状况更容易应对,维护起来也会更加方便。

   南京网站建设公司-小宇宙(www.zncas.com.),拥有设计团队为企业提供FLASH网站设计网页制作多媒体触摸屏展示设计
 

 

网站建设公司项目经理

扫二维码与项目经理沟通

我们在微信上24小时期待你的声音
解答:网站优化、网站建设、APP开发、小程序开发

如有侵权需要删除文章请联系我

南京小宇宙(www.zncas.com)是一家以提供网站建设网站优化APP开发小程序开发、网络营销推广为主的互联网开发公司。以客户需求为导向,客户利益为出发点,结合自身设计及专业建站优势,为客户提供从基础建设到营销推广的一整套解决方案,探索并实现客户商业价值较大化,为所有谋求长远发展的企业贡献全部力量。

Learn more

关于我们 专业网站设计制作

Learn more

服务项目 南京网站建设
获取网站设计、app开发、VI设计报价 微信客服 返回顶部
网站制作
扫二维码与项目经理沟通
×

Let\'s get in touch!,login get more service.

我们将艺术与技术相结合,用创意和设计为客户创造商业价值,创造优秀的产品及服务体验!登陆之后可以获得更多的私人定制服务

sitemap.txt sitemap.xml sitemap.htm 网站设计制作