Küresel Bağlam APC'nin Dışında Kalmalıdır

APC taşınabilir bağlam katmanıdır. APX ise yerel çalışma zamanı katmanıdır.

Bunları sağlıklı tutmak için tek bir kurala uyun. Eğer bir şey yeni bir klonlama işleminden sonra da hayatta kalmalıysa, onu APC'ye koyun. Eğer belirli bir kullanıcıya, makineye veya sürece bağlıysa, onu APC dışında tutun.

Projeler büyür ve beraberinde cazibeler gelir. Bir ayar daha veya bir yerel yol eklemek isteyebilirsiniz. Eğer katı olmazsanız, deponuz (repo) makine verilerinin bir çöplüğüne dönüşür. Bu da depoyu kırılgan hale getirir.

APC, projeye ait anlamı barındırır. Bir deponun taşıdığı ortak sözleşmedir.

İyi bir APC içeriği şunları içerir:

  • Proje kimliği
  • Ajan rolleri
  • Yeniden kullanılabilir beceriler
  • Küratörlüğü yapılmış proje belleği
  • Proje düzeyinde