Buna takilmayin. Onemli olan unique proje yapmak degil, projeyi olustururken izledigini adimlar, kod kaliteniz vs.
tematem'in dedigi gibi SOLID ve PSR onemli. Mesala $headers[] = 'Content-Length: 0'; yapmak yerine bir tane Header class'iniz olsa ve bu class addHeader() ve getHeaders() methodlari icerse proje isverenin gozunde direkt 2-3 basamak daha yukarda olur.
Diger bir ornek; curl kullanilan satirlar. Curl alakali islmeler icin tekrar eden kod yazmisin. Buna gorek yok. Hemen cakiyorsun ayrica bir tane class. Hem kodun temiz oluyor, hem tekrara dusmuyorsun hem de single responsibility principle tarafinda sorun yasamiyorsun.
Ayrica composer paketi haline getirirsen daha iyi olur. Kullanmak isteyenler tek komut ile senin kodunu projeye dahil edebilirler.
DRY, KISS, SOLID, YAGNI. Bu terimlere bakmani oneririm
Evet hocam KISS , YAGNI bunlara dikkat etmem gerek aslında gereksiz bilgiler var , ve çoğu projemde genellikle tüm fonksiyonların header bilgileri aynı oluyor onları bir değişkene atıp ordan çekmek matıklı olucaktır .
teşekkürler