Güven Atbakan

Güven Atbakan

Symfony/thanks paketi ile kullandığınız PHP paketlerine teşekkür edin

Kısa bir süre önce Symfony ekibi, composer ile kullandığımız PHP paketlerine teşekkür edebileceğimiz bir kütüphane geliştirdi. adresinden ulaşabileceğiniz kütüphaneyi bağımlılıklarınız arasına ekledikten sonra, composer thanks diyerek composer.json dosyanızda dahil ettiğiniz tüm paketleri Github üzerinde beğenmiş oluyorsunuz. Paketinin beğenilmesi de…

Yazılım alanında ilerlemek isteyen öğrencilere tavsiyeler

Not alma alışkanlığı edinin Yaptıklarınızla, öğrendiklerinizle ilgili küçük/büyük notlar almak çok işinize yarayacaktır. Aynı şey diğer dersleriniz için de geçerli. Not almak için geleneksel yöntemleri tercih edebilirsiniz. Öğrendiklerinizi öğretin Bildiğiniz şeyleri çevrenizdekilere öğretin. Öğrettiğiniz şeyleri çok basit şeyler diye düşünmeyin. Arkadaşlarınızı…

Trait Nedir?

Bir önceki yazımda, yazdığım kodda sürekli tekrar eden kod parçasını Trait içine alıp, güzelleştirdiğimi iddia etmiştim. Peki kodu güzelleştirdiğimi iddia ettiğim bu trait tam olarak nedir? Kelime anlamına baktığımızda, trait; bir kişinin karakteristik özelliği anlamına gelir. Birebir çevirdiğimizde ise özellik,…

Laravel’de UUID kullanımı

Güncelleme: Laravel v9.30 sürümü ile birlikte modellerdeki primary keylerde UUID kullanımı için dahili bir trait geliyor. Detaylar: Buraya kadar geldiğinize göre muhtemelen ne olduğunu biliyorsunuzdur ama yine de Laravel’de UUID’nin nasıl kullanıldığını anlatmaya başlamadan önce kısaca bir UUID tanımını…