当前位置: 首页 > news >正文

电子商务网站建设实训体会网络营销技能大赛优秀作品

电子商务网站建设实训体会,网络营销技能大赛优秀作品,xp花生壳做网站,华人设计师网开闭原则 其实就是对修改关闭,对拓展开放。 是什么 OCP(Open/Closed Principle)- 开闭原则。关于开发封闭原则,其核心的思想是:模块是可扩展的,而不可修改的。也就是说,对扩展是开放的&#xf…

开闭原则 其实就是对修改关闭,对拓展开放。

是什么
OCP(Open/Closed Principle)- 开闭原则。关于开发封闭原则,其核心的思想是:模块是可扩展的,而不可修改的。也就是说,对扩展是开放的,而对修改是封闭的。对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适应新的情况。对修改封闭,意味着类一旦设计完成,就可以独立完成其工作,而不要对类进行任何修改。

如何设计开发原则
在实际的业务开发中,我们会经常遇到各种不同的业务需求等,比如在互联网金融中针对不同的用户进行拒贷、不同的策略等,我们需要进行权衡业务进行去进行设计拓展点,大多数的时候基于拓展点都是针对接口、抽象、多态以及设计模式(策略、模板、责任链、状态等)进行实现的。比如说需要使用消息队列进行发送数据,那么我们可以抽象出一个更高纬度消息队列接口,如果当前使用的是rabblitmq,那么如果切换到kafka中就可以直接实现一套kafka的就可以。
在这里插入图片描述

如何在实际开发中应用开闭原则
在实际的工作中使用,业务开发和基础架构开发,两种模式来说的话,其实需要考虑的点不同,业务开发更多的是根据业务短期内需求的变更进行实现需求,而基础架构的话,是需要找到不变的点,然后将其记性抽取出更加通用的基础类库。
但是在实际的开发中,我们需要权衡利弊,也就是为了更好的拓展点,舍弃过度设计,以及在可读性和可拓展上进行取舍。有的地方可以进行为了可拓展性,那么放弃可读性。有的地方为了可读需要放弃拓展性。
总之没有一个放之四海而皆准的方案,需要我们结合具体的场景进行考虑。

总结
任何编码技巧也不如时刻具备拓展意识、抽象意识、封装意识。设计模式、设计原则等都是为了设计出可拓展的代码。

http://www.zhongyajixie.com/news/3598.html

相关文章:

  • 成都网站建设多少钱360浏览器网页版入口
  • 广东佛山新冠疫情最新消息湖北搜索引擎优化
  • 新疆乌鲁木齐做网站如何做一个自己的网页
  • 推广做网站电话网络推广发帖网站
  • 葫芦岛网站公司百度网址大全官方网站
  • 企业网站必须做可信认证吗目前引流最好的平台
  • 东莞大朗网站建设哪家口碑好深圳百度快速排名优化
  • 做百度手机网站排名怎么打广告宣传自己的产品
  • 泰安58同城租房郑州客串seo
  • 网站首页排名没了申请百度收录网址
  • 视频网站备案杭州网站设计
  • 网站优化之站外优化技巧谷歌广告上海有限公司官网
  • 网站开发可以用两种语言吗无锡网站推广公司
  • 邯郸建设网站百度推广服务
  • 企业网站建设与管理无锡哪里有做网站的
  • 网站建设方案调查分析报告培训机构
  • 爱站工具维护免费网站收录入口
  • 杭州网站建设V芯ee8888e媒体:北京不再公布疫情数据
  • 南通做公司网站百度联盟项目看广告挣钱
  • 泽国镇规划建设局网站权重查询工具
  • 网站制作东莞seo关键词怎么选择
  • 国外做黄漫的网站有哪些百度链接提交工具
  • flash企业网站源码爱站网挖掘工具
  • 柒零叁网温州论坛广州网站运营专注乐云seo
  • 免费建网站平台百度指数查询手机版
  • 59网站一起做网店普宁怎么做表格
  • 公司策划方案怎么做河南网站建设优化技术
  • 微网站开发第三方平台cba排名
  • 电子商务网站建设与管理实训总结免费的发帖收录网站
  • 拼多多网站在那里做网络营销方法有哪些