Böyle bir şey her fark edişinizde, sorun izleme sisteminize yeni bir bilet girin.
Sorun izleyiciyi bu tür şeyleri iletmek için birincil araç olarak kullanmayı alışkanlık haline getirin , çünkü oradan projenizdeki sorunları izlemekle sorumlu kıdemli meslektaşlarınız / lider / müdür / kimseyi seçmek, değerlendirmek ve öncelik vermek kolay olacaktır .
İş için doğru aracı kullanın. Her zaman yaparım ve aynısını yapmanızı şiddetle tavsiye ederim.
Örnek olarak, yaklaşık bir ay önce oluşturduğum bir bilet. Belirli bir özelliğin tamamlanmasının ardından kodun öncekinden çok daha karmaşık hale geldiğini keşfettim, ancak özelliklerin uygulanması için verilen süre içinde bunu düzeltemiyorum.
(Gerçek izleyicide kullanılan özelliklerin, biletlerin ve kodların adları gizlidir, ancak metin olduğu gibi kopyalanır).
Özet: içeren tasarımı basitleştirinParticularPieceOfCode
Açıklama:
TICKET-12345'e göre uygulama sırasında, ParticularPieceOfCode
tahakkuk eden birtakım karışıklık içeren kod okumak ve okumak, anlamak ve korumak oldukça zorlaşmıştır (aşağıdaki örnek kod snippet'ine bakın).
Basitleştirmenin bir yolunu bulun.
Yeniden tasarlanması istenen bir kod örneği şurada bulunabilir: ClassName#methodName
:
<a piece of code like one behind the right door here:>
FWIW tavsiyem, sizin "seviye" olduğunuzdan bağımsız olarak geçerlidir.
Şu anki ("en düşük") seviyenizde kullanıyorum ve şu an seviyem "en düşük" den oldukça uzak ve ben onu çağırırken tatmin edici "demek" var ve ben kullanacağım ne olursa olsun hep.
Sadece düşünün, seviye yok, ne kadar yetkiye sahip olursanız olun, daha iyi bir yol olamaz.
"Eğer" dersen hey bir sorunumuz var , sadece hava tıkırtı. Patronunuz / lideriniz kabul edip haklı olduğunuzu söylese bile , bir sorunumuz var , bu hiçbir şeyi değiştirmiyor - yine hava tıkırtıyor ve başka bir şey olamaz.
- Sözünüzü yazmanın (örneğin e-postada) daha iyi olacağını düşünebilirsiniz, ancak bunu düşünüyorsanız, gerçekten değil. Projenizde önemli posta etkinliği varsa, yazılanlar bir ay sonra kaybolacak ve uzun süre unutulacaktır.
İş için doğru aracı kullanın. Açıkladığınız iş için, sorun izleyici tam olarak doğru araçtır.
Sorunu fark edersiniz, bunları izlemek için tasarlanmış bir sisteme girersiniz ve geri kalanıyla mümkün olan en iyi şekilde ilgilenir - çünkü bunun için tasarlandı :
bir kuruluşun ihtiyaç duyduğu sorun listelerini yöneten ve koruyan bilgisayar yazılım paketi ... yaygın olarak kullanılan ... bildirilen müşteri sorunlarını, hatta o kuruluşun diğer çalışanları tarafından bildirilen sorunları oluşturmak, güncellemek ve çözmek için ... Sorun izleme sistem bir " bugtracker " ile benzerdir ve genellikle bir yazılım şirketi her ikisini de satar ve bazı bugtrackers bir sorun izleme sistemi olarak kullanılabilir ve bunun tersi de geçerlidir. Bir sorunun veya hata izleme sisteminin tutarlı kullanımı "iyi bir yazılım ekibinin ayırt edici özelliklerinden" 1 olarak kabul edilir ...
İletişim kurmayı seçmek istediğiniz başka ne olursa olsun, izleyicide bir bilete sahip olmak sadece sizin için daha kolay olacaktır.
"TICKET-54321 ... 'i tartışmak isterim" diyerek havayı sarsmayı tercih etseniz bile , "Dinleyin Bir süre önce ele aldığım bir kod parçası hakkında konuşmak istiyorum. ... "Ve bilete referansları güvenli bir şekilde posta ile iletebilirsiniz: posta kaybolsa bile, sorun hala anlatmak istediğiniz tüm ayrıntılarla izleyicide olacaktır.