美文网首页
学会如何处理业务需求

学会如何处理业务需求

作者: RogueQ | 来源:发表于2016-09-03 22:09 被阅读24次

作为程序员,当然希望自己的代码可以灵活处理各种业务,但业务总在变,你能想到的或者不能想到的都可能摆在眼前需要处理,如何处理这两者的关系极为重要。

业务是不断演进的,代码结构也需要演进,两者演进的过程相辅相成,幅度差别过大会导致两者处理起来别扭,甚至冲突。

一个需求,做业务分析的人觉得很简单,但需要程序多提供一个接口,耦合度就会增加,那么随着这看似简单的需求不断的加入,代码最终千疮百孔,难以维护。

坚决避免这种温水煮青蛙的行为。对程序结构产生不良影响的需求如果无法处理,应当坚决当掉。

相关文章

  • 学会如何处理业务需求

    作为程序员,当然希望自己的代码可以灵活处理各种业务,但业务总在变,你能想到的或者不能想到的都可能摆在眼前需要处理,...

  • 用户研究+需求分析=产品需求

    需求可以分为三种:用户需求、业务需求和产品需求。 用户需求:通过用户研究手段获取的未经处理的原始需求; 业务需求:...

  • 数据分析课程笔记 - 15 - MySQL 金融案例分析

    这节课学习用 Mysql 处理业务数据,重难点在于如何把业务需求写成 Mysql 语句,查询并计算出想要的数据。 ...

  • 技术增长的纵横术与攻守道

    每天处理最多的还是业务需求,如何最大化的利用业务需求来磨砺技术是我研究的一个课题。这里记录下自己的一些思考。 寻求...

  • 设计原则

    1、需求背景、业务诉求2、业务建模、数据建模、边界处理、故障预防1、抽象业务名词,方便沟通理解2、处理各种边界异常...

  • 如何分析业务需求?

    业务需求是什么? 设计功能的最根本动机和阶段性成果,也就是“业务目的”和“业务目标”,举个例子,设计朋友圈就是一个...

  • 如何分析业务需求

    什么是业务需求? 业务需求 = 业务目标 + 业务目标 目的&目标目的是达到了某个目标之后想做的事情,也就是实现...

  • BI业务需求处理简析

  • 微服务权限处理,为什么这么难?

    应用拆分微服务后,一个不可避免的问题就是权限问题。拆分后的各个微服务如何处理权限,怎么处理才能保证满足业务的需求,...

  • 解决vue在setTimeout内修改this失效的问题

    在项目中会遇到 定时方面的需求。我们来用setTimeout来处理。 1.简单业务需求 2.复杂业务 上面的代码,...

网友评论

      本文标题:学会如何处理业务需求

      本文链接:https://www.haomeiwen.com/subject/lzqlettx.html