每次您发现类似问题时,请在问题跟踪系统中输入新的故障单。
养成习惯,使用问题跟踪程序作为沟通此类问题的主要工具,因为从那里开始,很容易为您的高级同事/负责人/经理/负责跟踪项目中问题的任何人进行选择,评估和确定优先级。
使用正确的工具完成工作。我会一直这样做,强烈建议您也这样做。
例如,这是我一个月前创建的票证。完成特定功能后,我发现代码变得比以前复杂得多,但是我无法在为功能实现指定的期限内解决此问题。
(真实跟踪器中使用的功能,票证和代码的名称被遮盖,但文本照原样复制)。
简介:简化涉及的设计ParticularPieceOfCode
描述:
在按照TICKET-12345实施的过程中,涉及使用的代码会ParticularPieceOfCode
产生一些复杂性,并且变得相当难以阅读,理解和维护(请参见下面的示例代码片段)。
找到一种方法来简化它。
可以在以下位置找到重新设计的代码示例ClassName#methodName
:
<a piece of code like one behind the right door here:>
FWIW我的建议与您所处的“级别”无关。
我一直在您当前(“最低”)的水平上使用它,现在我正在使用它,因为我的水平与“最低”水平相差很远,并且您说的话我的满意度很高,我将使用它总是不管。
试想一下,没有层次,无论您拥有多少权限,都没有更好的办法。
如果您“说” 嘿,我们有一个问题,那就只是空气不畅。即使您的老板/负责人同意并说您是对的,我们仍然有一个问题,这没有改变-只是空气再次发出嘎嘎声,别无其他。
- 您可能会认为写好您的发言(例如,以电子邮件形式)会更好,但是如果您想到了,那实际上不是。如果您的项目有大量的邮件活动,那么一个月后写的内容将会丢失并且会被长期遗忘。
使用正确的工具完成工作。对于您描述的工作,问题跟踪器是正确的工具。
您注意到了这个问题,将其输入专为跟踪这些问题而设计的系统中,并且它会以最好的方式处理其余的问题-仅仅是因为它是为此目的而设计的:
计算机软件包,根据组织的需要来管理和维护问题列表...常用...创建,更新和解决报告的客户问题,甚至是该组织的其他员工报告的问题...问题跟踪该系统类似于“ 错误跟踪程序 ”,通常,一家软件公司会同时出售两者,并且某些错误跟踪程序可以用作问题跟踪系统,反之亦然。统一使用问题或bug跟踪系统被认为是“一个良好的软件团队的标志”之一,1 ...
无论您希望选择其他哪种沟通方式,在Tracker中拥有票证只会让您更轻松。
即使您喜欢喧嚣,说“我想讨论TICKET-54321 ...”也比“听我想谈谈我之前处理过的一些代码”提供了更坚实的起点。 ...”,您可以安全地通过邮件将引用传递给票证:即使邮件丢失,问题也仍会存在于跟踪器中,其中包含您要讲述的所有详细信息。