Vincent Beauvivre. Smile.
Lead tech à tout faire
L’amour en héritage
Rex et guide de survie en milieu ayant pré-existé
Et une brève histoire du cinéma des années 30 aux années 60
Comprendre
Analyser
Planifier
Outiller
Permuter
Moderniser
Opportuniser
Se faire comprendre !
La loi et l’ordre
Convoyeur de fonds
Reproduire la prod
{
"autoload": {
"psr-4": {"AcmeLegacy\\": "srcLegacy/"}
}
}location @rewriteapp {
rewrite ^/path(.*)$ /symfony.php/$1;
rewrite ^(.*)$ /codeIgniter.php/$1;
} php bin/console doctrine:mapping:import
"App\Entity" annotation --path=src/EntityConteneur d’injection de dépendance «maison»
class Container
{
private $services = [];
public function __construct()
{
$this->services[LegacyClass::class] = new LegacyClass();
}
public function get($serviceName)
{
return $this->service[$serviceName];
}
}class Container
{
private $services = [];
private $servicesBuilder = [];
public function __construct()
{
$this->servicesBuilder[LegacyClass::class] = function() {
return new LegacyClass($this->get(OtherClass::class));
}
}
public function get($serviceName)
{
$this->services[$serviceName] = $this->servicesBuilder[$serviceName]();
return $this->services[$serviceName];
}
}Legacy
Domain
Legacy
Domain
D’un même cœur
Legacy
Domain
New
Expérience développeur
Avec, par ordre d’apparition
Gone with the Wind (1939)
12 Angry Men (1957)
Frankenstein (1931)
Rear Window (1954)
Singin' in the Rain (1952)
A Night at the Opera (1935)
Rio Bravo (1959)
The Man They Could Not Hang (1939)
The Night of the Living Dead (1968)
Jason and the argonauts (1963)
Citizen Kane (1941)
Mary Poppins (1964)
Rebel Without a Cause (1955)
The great escape (1963)
Modern Times (1936)
Two for the Road (1967)
From russia With Love (1963)
8½ (1963)
The Thomas Crown Affair (1968)
Casablanca (1942)