Cours Design Pattern L'ecole by cci campus Gobelins Annecy. TP créé et suivi du cours par Damien Dabernat, Intervenant à l'Ecole by CCI.
- Apprendre les principes des designs patterns suivants :
- Singleton
- Factory
- Builder
- Etat
- Observeur
- Respecter la méthode SOLID
- Appréhender les bons principes pour bien coder
- Faire le TP en deux language php/kotlin (ici uniquement php)
$builder = new UserBuilder();
$user = $builder
->addNames('John', 'Doe')
->addAddress("Fake address 1234")
->addEmail("john.doe@yopmail.com")
->addPhone("07 69 80 25 77")
->build();
$neufplate = New NeufPlate();
$provider = new Provider(ProviderType::DICEBEAR, SpriteType::lorelei);
$nft = $neufplate->process($user, $provider);
$robotProvider = new Provider(ProviderType::ROBOTHASH);
$robotNft = $neufplate->process($user, $robotProvider);