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

京东淘宝网站是怎么做的跨境电商有哪些平台

京东淘宝网站是怎么做的,跨境电商有哪些平台,b站视频推广网站2024年,微企点做的网站百度搜得到吗1. 现象: 软件设计质量最高的时候是第一次设计的那个版本。当第一个版本设计上线以后就开始各种需求变更,这常常又会打乱原有的设计。 2. 原因: 软件的本质就是对真实世界的模拟。软件中业务逻辑正确与否的唯一标准就是是否与真实世界 一致。 软件要做成…

1. 现象:

       软件设计质量最高的时候是第一次设计的那个版本。当第一个版本设计上线以后就开始各种需求变更,这常常又会打乱原有的设计。

2. 原因:

        软件的本质就是对真实世界的模拟。软件中业务逻辑正确与否的唯一标准就是是否与真实世界 一致。

      软件要做成什么样,既不由我们来决定,也不由用户来决定,而是由客观世界决定。

3.项目代码发展过程(0到1):

     最初只能认识真实世界中那些简单、清晰、易于理解的业务逻辑,把它们做到我们的软件里,还有很多不简单、不明了、不易于理解的业务逻辑没做到软件里。(项目刚上线时,先写最主要和常见的场景逻辑)

    后续变化:软件的业务逻辑会越来越接近真实世界,使得我们的软件越来越专业,同时业务逻辑就会变得越来越复杂,软件规模也越来越庞大。(项目上线后,可能增加多渠道,多场景的使用,要兼容复杂/少见/异常等场景)

小结:软件退化的根源不是软件变更,软件变更只是一个诱因。

4.如何解决:

要保持软件设计质量不退化,必须在每次需求变更的时候,对原有的程序结构适当地进行调整。

5.关键:

每次需求变更的设计,只有保证每次需求变更时做出正确的设计(由于时间人员资源等限制,通常很难完美实现),才能保证软件以一种良性循环的方式不断维护下去

6.常有的事:经历了多次变更,这些事情就想不清楚了,设计开始迷失方向

7.设计的原则

理想的逻辑:

总结:
软件发展的规律就是逐步由简单软件向复杂软件转变
DDD给了我们的思路: 
在每次变更的时候,先回到领域模型,基于业务进行领域模型的变更

http://www.dtcms.com/wzjs/382941.html

相关文章:

  • 画册做的比较好的网站seo优化团队
  • 做网站 注册那类的商标营销模式有哪些 新型
  • 企业网站下周汕头seo网络推广服务
  • 要建网站怎么做网络营销什么意思
  • 做房地产网站建设南京seo推广
  • 论文写作数据网站好口碑关键词优化地址
  • 鹿邑建设局官方网站德阳seo优化
  • 自主网站建站seo关键词优化如何
  • 企业做网站一般要多少钱市场调研报告怎么写
  • 政府网站建设合同.doc湖南关键词优化品牌价格
  • 做花藤字网站百度seo优化按年收费
  • 青岛知名网站建设公司排名网站排名掉了怎么恢复
  • 想要个网站公关公司排名
  • 怎样构建自己的网站免费建立网站
  • 网站上线前应该备案吗代理广告投放平台
  • 太原网站建设培训武汉最新今天的消息
  • 百度地图官网优化大师手机版下载
  • 电商类网站怎么做 seo槐荫区网络营销seo
  • 新闻资讯网站怎么做百度搜索网页
  • 做实验教学视频的网站网站运营工作内容
  • 网站 工商备案今日头条荆州新闻
  • 简述网页建站流程kol推广是什么意思
  • 搭建网站实时访问地图郑州网站推广哪家专业
  • 网站开发费的税率是多少优化营商环境存在问题及整改措施
  • 天津市住房城乡建设部网站国内最近的新闻大事
  • 怎么做网站相关关键词seo点击排名源码
  • 企业建设网站网站建设公司推广软件平台
  • 怎样提高网站转化率国外seo网站
  • 深圳网站外包公司网络服务器配置与管理
  • 旅游网站开发现状推广之家app