不知道有没有前辈在也碰过这种问题
会有资深同事在一个讲求速度和共用性的专案内
1.不管专案设计好的接口又另开接口搞高科技(自定义annotation一类的
2.用了新技术但是不精熟就用也没补捉错误 造成错误出在底层
3.明明有共用可参考的做法 还是要再写一套包起来
因为部分同事会抽调到别的案子
有时候就会有A照时程掰不完他的高科技 留给B去接
结果B发现没做完的部分难以衔接要花大量时间处理
像这一类的问题有办法透过Git一类的发现严格控管吗?
比如说每一层架构都有固定强制要继承的接口 没继承就是无法执行
因为小弟会参与专案开发规范
希望下个案子不会有再有人跟我抱怨有人写了高科技 变成只有他能改比较顺
这个问题在这次结案前检讨会中引起部分资浅组员"非常大"的反应
不只是后端 前端部分也有这个反应
难道就只能靠多派个人code review柔性劝导吗
又不可能叫硬要写高科技的就自己从开发测试到维护都挂他名字