Skip to content

soisy/devquiz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Soisy Dev Quiz

Ciao, e benvenuto.

L'obiettivo di questo quiz è farci vedere chi sei dal punto di vista del codice.

Per questo quiz dovrai seguire la strada indicata dai test. L'idea è avere due entità che vanno abbinate: investimenti e prestiti. Una terza entità si occupa di registrarle e tentare l'abbinamento.

Ci sono un paio di condizioni a cui queste entità devono sottostare per essere abbinabili. Queste condizioni sono visibili nelle varie assertion presenti nelle classi di test.

Il codice deve essere inserito nella directory src, il formato delle directory e dei namespace deve rispettare le regole PSR-4 per poter essere compatibile con l'autoload.

Per far funzionare questo piccolo ambiente di prova, dopo aver clonato il repository, devi lanciare il comando:

composer install

Per far girare i test devi lanciare il comando:

./vendor/bin/phpunit

Quando i test saranno verdi e il tuo codice completo, fai una commit, la tua implementazione base sarà pronta.

A questo punto ci piacerebbe vedere come faresti evolvere il codice per migliorarlo, migliorandone il design e/o le funzionalità.

Una volta che ti sentirai soddisfatto del tuo codice, perché rispecchia la pasta di cui sei fatto, inviaci il link del tuo repository pubblico.

A presto​,

il team di Soisy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages