PHP
0% Tamamlandı
4 Kasım 2019 7 Bölüm Orta seviye
5. Bölüm Detayları

PHP Design Patterns | Strategy Pattern

En basit hali ile PHP Strategy Pattern nedir? Nasıl kullanılır? Hangi amaçlara uygundur kısımlarını inceledik. Kendi servislerinizi yazarken bolca kullanmanız gereken bir tasarım desenidir.

Sorular

Siz de eğitmene bu bölüm hakkında sorular sorabilirsiniz.

Laravel, bootstrap, vue.js, unity ve daha bir çok online eğitim- phpuzem.com
phpuzem
neredeyse 2 yıl önce
  • 1 Oy

interface Write
{
    public function write($data);
}

class WriteToDatabase implements Write
{
    public function write($data)
    {
        var_dump('data is in database');
    }
}

class WriteToRedis implements Write
{
    public function write($data)
    {
        var_dump('data is in redis');
    }
}

class WriteToFile implements Write
{
    public function write($data)
    {
        var_dump('data is in file');
    }
}


class Data
{
    public function write($data, Write $write)
    {
        $write->write($data);
    }
}


(new Data())->write('Dummy data', new WriteToFile());
Laravel, bootstrap, vue.js, unity ve daha bir çok online eğitim- phpuzem.com
Cevapla

Geliştiricinin Seçim Kanalı

Derslere Gözat Tartışma Forumu