特性分支是一种反模式
出处:
mp.weixin.qq.com
作者:
姚琪琳
在软件开发和架构设计中,反模式(Anti-pattern)[1]是一种特定的模式,它看似提供了一个有效的解决方案,但却没有考虑到更大的背景或长期后果,因此通常会导致更多的问题和复杂性。 反模式可能是由于开发人员在解决特定类型问题时没有足够的知识和经验,或者在错误的上下文中应用了正确的模式而导致的。 DevOps领域是反模式的高发区。开发团队虽然知道最佳实践的好处,却总是由于各种各样的约束而放弃,去选择那些反模式。还有一些情况是,开发团队以为这些反模式就是最佳实践,从而在错误的道路上越走越远。 这个系列会着重介绍一些DevOps中常见的误以为是最佳实践的反模式及其带来的危害,希望能为广大开发者避坑。