学会如何处理业务需求

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

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

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

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容