Ekip içinde istem kütüphanesi kurmak: Aynı işi herkesin yeniden keşfetmesini önlemek
Basit bir istem kütüphanesi bu sorunu çözüyor ve kurmak karmaşık bir sistem gerektirmiyor.
İçermesi gerekenler:
İstem metni. Kopyalanıp kullanılabilir halde.
Ne işe yaradığı. Hangi görev için, hangi durumda.
Örnek girdi ve çıktı. Beklenen sonucun neye benzediği.
Bilinen sınırlar. Nerede işe yaramıyor, nelere dikkat edilmeli.
Kim yazdı ve ne zaman güncellendi.
Saklanacağı yer, ekibin zaten kullandığı bir yer olmalı. Ayrı bir araç kurmak, kimsenin girmediği bir alan yaratıyor.
İşe yarayan pratikler:
İyi sonuç veren bir istem bulduğunuzda hemen kaydetmek. Sonra yaparım denen şey yapılmıyor.
Değişkenleri açıkça işaretlemek. İstemin içinde değişecek kısımları köşeli parantez gibi bir işaretle göstermek.
Sürüm tutmak. İstemi değiştirdiğinizde eskisini silmeyip not düşmek. Bazen eski sürüm daha iyi çıkıyor.
Model bilgisini yazmak. Bir istem bir modelde iyi çalışırken diğerinde farklı sonuç verebiliyor.
Düzenli temizlik. Kullanılmayan istemleri çıkarmak, kütüphanenin işe yaramasını sağlıyor.
En büyük fayda, yeni katılan birinin ilk günden ekibin birikimini kullanabilmesi. Bu birikim aksi halde tek tek kişilerin kafasında kalıyor ve ayrıldıklarında gidiyor.

@selenca