加班调bug谁之过?

昨天 app 客户端出现一个问题,最后发现是使用 C# 委托和事件封装的一个 pub/sub 模式的问题。事件的发布 pub 动作 A 同时写在了构造函数中,但 B 同事写的 pub/sub 中的发布者、订阅者对象却在此后才会实例化, 导致事件无法被消费。

这件事的责任应该划归给谁呢? 是在构造函数里面写事件发布者的 A ,还是写 pub/sub 模式的 B?

判断这个问题,下面从这两个人的角色简单总结一下。

像Yii2框架中继承于Object的类,每次类创建完成之后,就会自动执行Objectinit() 这个函数。加上这么一层,就实现了框架的和使用人员的初始化流程给分开,防止使用框架的人在依赖到框架的时候,还未初始化情况的出现。

但是他俩情况不像是上下层调用的关系,两段都是核心处理逻辑相关的代码呢?来也只能是开发的两位成员没有协调好这个顺序问题了


加班调bug谁之过?
http://example.com/2016/04/08/2016-04-08.html
作者
soul11201
发布于
2016年4月8日
许可协议