我能做什么?你会如何反应?救命![关闭]
按照目前的情况,这个问题并不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我试图领导一个落后的软件团队。主要问题之一是,每当有些困难时,我最终不得不将其分配给自己。我还有另一位具有中等技能的开发人员,并且有一半是实习生。不幸的是,其他开发人员的技能不包括设计。 因此,我向其他团队之一的老板请求我的老板,他在这里工作的时间比我更长(5年)。他无法在设计或我们使用的语言上与我竞争,但我认为他是除我之外最能干的人。 今天,他给了我一段代码,该代码在某些方面与以下内容没有什么不同: object const& my_class::get_object() const { return *std::unique_ptr<object>(new object()); } 他问我这是否有问题!我说的唯一我想的是:“是的,这是一个问题。” 然后他来到我的办公桌问我如何解决它!我说:“使用在函数调用后仍然存在的对象。” 然后他开始吓坏了,“是的,但是,我唯一想到的就是使成员变量可变。” 当时我有点忙,因为我已经在努力做一些额外的工作,我不得不接替团队中的另一个人,因为他不知道...我告诉那个人离开,因为我很忙,自己去弄清楚。然后他大声疾呼,谈论如果把事情搞砸了不是他的错。自从他加入团队以来,他就一直表现不佳,我认为情况不会越来越好。 我觉得我在这里淹死了。我可以做什么?处理该问题的正确方法是什么?去帮助这个已经写了7年C ++的家伙弄清楚如何正确返回对该对象的引用,该对象在返回时不会被破坏会更合理吗?我觉得那简直太荒谬了,想知道我怎么会那样做。 有时我认为他们是故意这样做的,但是在我看来,这只是be跷...但是,话又说回来,今天刚刚问我的问题也是如此。这不是一个坐在家里试图弄清楚他的第一个程序的孩子,他的大脑被指针炸了。