首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏技术一号位指南(小诚信驿站)

    【云+社区年度征文】TeamLeader如何Owner老系统?

    做互联网的童鞋们一定都有过这样的经历,看过很多架构书,看过很多架构师成长指南,看过很多优秀的案例分享以及讲座。所以当我们刚毕业的时候,对于大厂的认知一定都是这样的。

    1.3K121发布于 2020-12-15
  • 来自专栏Tom弹架构

    软件架构设计原则之迪米特法则

    这时候,Boss要找到TeamLeader去进行统计,TeamLeader再把统计结果告诉Boss。接下来我们还是来看代码。 Course类的代码如下: public class Course { } TeamLeader类的代码如下: public class TeamLeader { public void teamLeader){ //模拟Boss一页一页往下翻页,TeamLeader实时统计 List<Course> courseList = new ArrayList teamLeader = new TeamLeader(); boss.commandCheckNumber(teamLeader); } 写到这里,其实功能都已经实现,代码看上去也没什么问题 teamLeader){ teamLeader.checkNumberOfCourses(); } } 再来看下面的类图,Course和Boss已经没有关联了。

    32510编辑于 2021-12-21
  • 来自专栏Tom弹架构

    软件架构设计原则之迪米特法则

    这时候,Boss要找到TeamLeader去进行统计,TeamLeader再把统计结果告诉Boss。接下来我们还是来看代码。 teamLeader){     //模拟Boss一页一页往下翻页,TeamLeader实时统计             List<Course> courseList = new ArrayList teamLeader = new TeamLeader();     boss.commandCheckNumber(teamLeader); } 写到这里,其实功能都已经实现,代码看上去也没什么问题 TeamLeader类的代码如下: public class TeamLeader {     public void checkNumberOfCourses(){         List<Course teamLeader){         teamLeader.checkNumberOfCourses();     } } 再来看下面的类图,Course和Boss已经没有关联了。

    47400发布于 2021-10-24
  • 来自专栏IT技术订阅

    Scrum 敏捷实践中的三大角色

    开发团队(TO) 第3个核心角色是开发团队,就是在 TeamLeader 的带领下负责最终的交付。 对比而言,作为开发团队的 TeamLeader 也要擅长跨团队的沟通能力,甚至很多会议 ScrumMaster 和 TeamLeader 都是要一起参加的; 说起来的话只要是 ScrumMaster 在做的事情 ,我觉得 TeamLeader 都要会,这是沟通力的表现和保障,然后才是关注核心的开发技术,在敏捷中 TeamLeader 也叫 Technology Owner,简称是 TO,技术能力级别通常是高级工程师 另外,在开发质量层面上,TeamLeader 会组织整个开发团队开展 CodeReview 代码评审会、新知识培训,以及与运维方一起完善 CI/CD,也就是持续集成和持续部署。

    1.9K20编辑于 2022-05-10
  • 来自专栏Java设计模式

    Java设计模式之责任链模式

    void setNextApprover(Approver nextApprover);}然后,创建具体处理器类:// ConcreteHandler: TeamLeaderpublic class TeamLeader = new TeamLeader(); Approver manager = new Manager(); Approver financialManager = new FinancialManager(); // Build the chain of responsibility teamLeader.setNextApprover(manager (expense1); teamLeader.processRequest(expense2); teamLeader.processRequest(expense3); teamLeader.processRequest(expense4); }}在客户端代码中,我们创建了三个具体处理器对象(TeamLeader、Manager、FinancialManager)

    72410编辑于 2024-02-04
  • 来自专栏LieBrother

    行为型模式:责任链模式

    static void main(String[] args) { Interviewee interviewee = new Interviewee("小明"); TeamLeader teamLeader = new TeamLeader("老刚"); DepartMentManager departMentManager = new DepartMentManager ); departMentManager.setNextInterviewer(hr); // 开始面试 teamLeader.handleInterview extends Interviewer { public TeamLeader(String name) { super(name); } @Override TeamLeader、DepartMentManager、HR 则为公司的不同职位,而这些职位当公司需要招聘时,都需要去充当面试官,所以都继承了 Interviewer。

    47830发布于 2019-04-02
  • 来自专栏二猫の家

    简易理解设计模式之:责任链模式——OA中请假流程示例

    name + "】请假" + days + "天,原因:" + reason + ",审批结果:" + approveStr; } } 这是一条请假请求,每个节点的对象都机会处理这个请求,例如TeamLeader request) { //自己无权处理 leader.handleRequest(request); } } 小组长:可以处理三天以内的请假 public class TeamLeader request.setReason("外出办事"); //2.职场食物链的组成:底层员工->小组长->大领导 Coder coder = new Coder(); TeamLeader teamLeader = new TeamLeader(); CTO cto = new CTO(); cto.setIshappy(true); coder.leader = teamLeader; teamLeader.leader = cto; //3.员工发送一个请求 coder.handleRequest(request

    71610编辑于 2022-11-29
  • 来自专栏Java升级之路

    设计之禅——责任链模式

    ; return; } next.process(request); } } // 组长 public class TeamLeader Level(2); } } 最后发起审批测试结果如下: public static void main(String[] args) { Adminstration teamLeader = new TeamLeader(); Adminstration manager = new Manager(); Adminstration director = new Director(); Adminstration boss = new Boss(); teamLeader.setNext(manager); director); director.setNext(boss); Request request = new Request(new Level(4)); teamLeader.process

    50520发布于 2020-09-07
  • 来自专栏神奇的程序员的专栏

    广度优先搜索的理解与实现

    let len = queue.size(); for (let i = 0; i < len; i++){ // 获取队首元素 let teamLeader = queue.front(); // 如果是目标元素则返回当前深度 if(target === teamLeader.value) return step ; // 如果不是,将下一层结点添加进队列 if(teamLeader.children && teamLeader.children.length){ teamLeader.children.map(item=>{ queue.enqueue(item);

    64830编辑于 2022-04-10
  • 来自专栏Java后端技术栈cwnait

    阿里大佬告诉我,想学习设计模式,得先学好这些硬核技能

    案例 我们来设计一个权限系统,TeamLeader需要查看目前发布到线上的课程数量。 这时候,TeamLeader要让Employee去进行统计,Employee再把统计结果告诉TeamLeader,来看代码。 对象 public static void main(String [] args){ TeamLeader teamLeader = new TeamLeader(); Employee 根据迪米特法则,TeamLeader只想要结果,不需要跟Course产生直接交流。 (courseList); } } 再来看如下图所示的类图,Course和TeamLeader已经没有关联了。

    72850发布于 2021-04-22
  • 来自专栏程序员开发工具

    责任链模式以及在 Android 中的应用

    Leader 的子类 public class TeamLeader extends Leader { public TeamLeader(String name, int couldHandlerNum ; public class ClientTest { public static void main(String[] args) { Leader directLeader = new TeamLeader ("TeamLeader", 3); Leader departmentdirector = new Departmentdirector("Departmentdirector", 7); Leader

    1.4K10发布于 2020-01-13
  • 来自专栏架构师之旅

    为什么你总成为不了架构师?

    因此,不想当Teamleader的程序员,绝对不可能成为真正意义上的架构师! 同时,不是Teamleader的架构师,也是一个被架空的,苍白无力的架构师! 二、如何才能用架构师的思想去思考?

    1.1K100发布于 2018-01-30
  • 来自专栏数据猿

    大数据24小时 | 沈阳大数据研究院推出人才培养计划,美国思科赴华掘金中国大数据

    五、企业管理云数据公司Teamleader获1089万美元融资 日前,CRM平台Teamleader宣布获得了由Fortino Capital领投的B轮融资,融资金额为1000万欧元(约1089万美元) 资料显示,Teamleader公司总部位于比利时,专业为用户提供包括CRM、发票管理、项目管理等在内的一体化解决方案,此外,其自身的云计算平台还帮助中小企业打破数据孤岛,切实地实现数字化运营。 ?

    92040发布于 2018-04-20
  • 来自专栏Java项目实战

    构建可持续性软件架构:六大设计原则

    代码示例 class TeamLeader: def __init__(self, team): self.team = team def get_team_size( ) print(f"{self.name} 工作汇报给团队领导,团队规模为 {team_size} 人") # 在这个示例中,Employee 类不需要了解团队的具体成员,而是通过 TeamLeader

    62220编辑于 2023-09-06
  • 来自专栏散尽浮华

    [原创]CI持续集成系统环境--Gitlab+Gerrit+Jenkins完整对接

    第3个要求: 创建teamleader组,比如xqsj-app-teamleader,将这个组添加到A项目编辑的下面两个权限里,去覆盖从All-Projects继承过来的权限! teamleader有force push的权限了。 如果wangshibo不在teamleader组内,就不能直接push了,就只能git review审核了! Counting objects: 5, done. 用户组内的用户授权直接push了,但是后面发现teamleader里的用户只能直接push推送代码到gerrit里, 而不能直接push推送tag标签到gerrit里! 现在做下调整: 用户自己review提交代码后,自己只有Code-Review +2的权限和Submit,Verfied +1的权限统一交由专门的审核人员去处理,比如teamleader组。

    5.1K91发布于 2018-01-22
  • 来自专栏架构师小秘圈

    为什么你总成为不了架构师?

    因此,不想当Teamleader的程序员,绝对不可能成为真正意义上的架构师! 同时,不是Teamleader的架构师,也是一个被架空的,苍白无力的架构师! ? 三,如何才能用架构师的思考去思考?

    78050发布于 2018-04-02
  • 来自专栏用户1337634的专栏

    Team Leader如何保证项目质量

    TeamLeader需要做哪些事情,可以最大发挥个人价值,帮助项目成功 客户需求和产品价值 项目的成功,最终来自于客户的需求以及为产品为客户带来的价值,所以首先要明确客户的需求和产品的价值所在。

    33821编辑于 2022-10-25
  • 来自专栏yeedomliu

    项目经理思维导图——11 由技术向项目管理方向转思维与实践该如何转变?

    辅助各相关在项目中成就自我使其更加乐意为项目付出 合理分配激励因素和保健因素平衡项目供需 时刻审查项目绩效修正项目推进指标 一些心路历程 必须系统的学习项目管理基础知识(去哪儿找,大家心理清楚) 进项目,可以可先从Teamleader

    71920发布于 2019-09-29
  • 来自专栏FreeBuf

    如何使用Holehe检查你的邮箱是否在各种网站上注册过

    sporcle sporcle.com 用户注册 ✘ spotify spotify.com 用户注册 ✔ strava strava.com 用户注册 ✘ taringa taringa.net 用户注册 ✔ teamleader teamleader.com 用户注册 ✘ teamtreehouse teamtreehouse.com 用户注册 ✘ tellonym tellonym.me 用户注册 ✘ thecardboard

    2.2K40编辑于 2023-10-06
  • 来自专栏各类技术文章~

    Vue常用指令 (三)--按钮显示控制-动态指令

    -- 通过传入的内容 控制显示与否 --> <button v-permission="'1'">权限按钮-teamLeader</button> <button v-permission="'

    2.1K10发布于 2021-10-26
领券