Bugün bir meslektaşımla konuşuyordum. İki farklı proje için kod üzerinde çalışıyoruz. Benim durumumda, kodum üzerinde çalışan tek kişi benim; Onun durumunda, düzenli olarak (8-12 ayda bir) gelip giden co-op öğrencileri de dahil olmak üzere, aynı kod tabanında birden fazla kişi çalışır. Yorumlarıyla liberal olduğunu ve her yere koyduğunu söyledi. Onun mantığı, kodun büyük bir kısmı onun tarafından yazılmadığı ve onun dışında biri tarafından değiştirilebildiği için, şeylerin nerede olduğunu ve ne yaptığını hatırlamasına yardımcı olmasıdır. Bu arada, kodumdaki yorumları en aza indirmeye çalışıyorum, onları sadece açık bir geçici çözüm veya hata olan yerlere yerleştiriyorum. Ancak, kodumu genel olarak daha iyi anladım ve üzerinde daha doğrudan kontrol var.
Bu yorumlardaki düşüncem minimal olmalı ve kod hikayenin çoğunu anlatmalı, ancak mantığı da mantıklı. Akıl yürütmesinde herhangi bir kusur var mı? Kodu karıştırabilir, ancak kısa ve orta vadede üzerinde çalışan birçok kişi varsa sonuçta oldukça yararlı olabilir.