sınıfı kopyalamanız gerek veya DB::getSecondInstance() gibi gereksiz bir metot daha eklemeniz gerek. Veri tabanı nesnesine her yerden ulaşabilir kolaylığı gözükse de aslında bir global değer olmuş oluyor ve bunu kullanan kodun testi zor hale geliyor.
tırnak) hızı • Regex’in yavaş çalışması ve bunun için yapılan mikro optimizasyonlar • Isset vs array_key_search hız testleri • [] veya array() hızları vs….
içinde arar ◦ Bulunan karakterle başlayan dizgeyi döndürür, aranan hiçbir karakter bulunamazsa FALSE döner. • Strcspn fonksiyonu ◦ Maske ile eşleşMEyen ilk parçanın uzunluğunu bulur ◦ Parça uzunluğunu bir tamsayı olarak döndürür.
kod için anahtar prensiplerdir Diğer prensipler: • Kiss Principle (Keep it simple, stupid) • Yagni Principle (You aren’t gonna need it) • Dry Principle (Don’t repeat yourself)