前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >DevOps是一个接口,而不是一个类

DevOps是一个接口,而不是一个类

作者头像
DevOps云学堂
发布2021-05-11 14:23:15
1K0
发布2021-05-11 14:23:15
举报
文章被收录于专栏:DevOps持续集成DevOps持续集成

职位通常定义一个人需要执行的任务。“软件开发人员”开发软件,“系统管理员”管理系统,“团队负责人”领导团队。他们执行任务的质量可以用来评估他们的绩效。

DevOps是不同的。DevOps是一群通常扮演不同角色,技能和责任的人们共同努力以实现某些目标的方式。

与“软件开发人员”,“系统管理员”或“团队负责人”不同,“DevOps工程师”并没有明确定义一个人应该执行的任务。

不要将DevOps想象为特定类别的工程师的任务,而是将DevOps想象为由许多不同类别的工程师以及组织中许多其他部门的人员(高级领导,营销,信息安全等)实施的接口。

试图将其编纂如下:

代码语言:javascript
复制
/*
DevOps != Job
DevOps == Interface
*/

class DevOpsEngineer extends Job {
  // protocol + !directive
}
class Developer extends Job {
  // directive + !protocol
}

interface DevOps {
  // protocol
}
class Developer extends Job implements DevOps {
  // directive + protocol
}

这是一种技术上的表达方式。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-05-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DevOps云学堂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
CODING DevOps
CODING DevOps 一站式研发管理平台,包括代码托管、项目管理、测试管理、持续集成、制品库等多款产品和服务,涵盖软件开发从构想到交付的一切所需,使研发团队在云端高效协同,实践敏捷开发与 DevOps,提升软件交付质量与速度。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档