Çeşitli PHP kütüphanelerine bakarken, birçok insanın bazı sınıf yöntemlerini tek bir alt çizgiyle önek olarak seçtiğini fark ettim.
public function _foo()
...onun yerine...
public function foo()
Nihayetinde bunun kişisel tercihe bağlı olduğunu fark ettim, ama bu alışkanlığın nereden geldiğine dair bir fikrin olup olmadığını merak ediyordum.
Benim düşüncem, sınıf yöntemlerinin korumalı veya özel olarak işaretlenmesinden önce, muhtemelen "bu yöntemi sınıfın dışından çağırma" olarak ima etmenin bir yolu olarak PHP 4'ten taşındığıdır. Bununla birlikte, belki de aşina olmadığım bir yerden (bir dil) kaynaklandığı veya bilmemden faydalanacağım iyi bir akıl yürütmenin olabileceği aklıma geldi.
Herhangi bir düşünce, içgörü ve / veya görüş takdir edilecektir.