设计模式系列:OOP设计6大原则

今日科技快讯

近日,百度宣布旗下控股子公司爱奇艺已完成一笔15.3亿美元的可转债认购,其中百度认购3亿美元。根据资料显示:截至2016年12月爱奇艺移动视频月活设备达到4.81亿台,月使用时长达55.79亿小时,相比2016年1月分别增长20.08%和27.18%。在保持行业第一的前提下,爱奇艺全年增长也超过行业平均水平。

作者简介

本篇来自 MichaelX 的投稿分享了 面向对象程序设计 的6个原则,希望能对大家有所帮助。

MichaelX 的博客地址:

http://blog.csdn.net/Xiong_IT

前言

相信有过开发经验的人都有过这种体验:让你接手一个的项目,2种情况。A.这个项目已经被好几个人,甚至好几代程序员开发维护过;B.这个项目等待你的全新开发。不给你设时间期限,你更愿意选择哪一个?我相信99.9%的人都会选择B这种开发模式。有木有??

Why?因为不想改一个bug引起n个bug。说到底,就是因为已有的项目架构没有做好,或者没有适时的做架构调整,假如你接手的是旧代码,可能为了添加一个功能,因为架构不具备扩展性,你也许只能在原有的基础上修改几行代码,甚至修改几百上千行代码来达到目的,以此来埋下诸多隐患待下一个接盘侠搞定。那么就引出了今天的话题?什么样的代码才具备可扩展性呢?

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值