Kısmen var ne kadar zaman bağlıdır ve projenin amacı. Sadece çalışan bir şey yapmaya çalışıyorsanız, ARMUT / PECL'de ile gitmek. Eğer daha iyi bir programcı olmak için öğrenmeye çalışıyoruz ve zaman varsa, o zaman ben kendi versiyonlarını yazmak için çaba alarak öneriyoruz. Eğer değiştirmek için çalışıyoruz ne olursa olsun bağırsaklar anladığınızda, zaten uygulanmakta olan ne reimplementing vakit değiliz ki PEAR / PECL sürümüne geçmek isteyebilirsiniz ...
... Fakat diğer taraftan, önceden var olan araçları her zaman ihtiyacım var, tam olarak ne ve bazen size herhangi bir iyi yapmaz yükü yoktur. Unix komut satırı araçları çok küçük ve amaç dar olmasının nedeni budur; kimse gerçekten 'ls' şu anda ne yapabilirim dışında her şeyi yapabilir 'ls' bir sürümünü gerektirir. Senin, senin tarafından yazılmış olması sayesinde, ne yaptığınızı tam olarak neye ihtiyacınız yapacak ne ARMUT kütüphane sürümü. Bazı dikkatli düşünce gerektirir ...
... Ama sürükleyici yandan, düşünmeye çok fazla zaman harcamak yok. , Beş dakika geçirmek bir karar, ve kodlama başlar. Eğer yanlış bir karar bile, en azından daha pratik kodlama aldık olacak. :-)