Architecture logicielle #5 : hipsto framework

Post on 27-Jul-2015

122 views 3 download

Transcript of Architecture logicielle #5 : hipsto framework

Hipsto Framework

1. Contexte & objectif

Pourquoi développer un framework ?

So, what do we do ?

Un framework PHP 5 utilisant l’architecture

MVC.

Et on peut l’utiliser dans la vraie vie ?

Nope !

Les vrais framework de la vraie vie

2. Spécifications

Principes

MVC

Composants modularisés & faiblement couplés.

Aucune librairie externe (Doctrine, Composer …)

Patterns, Patterns, Patterns !

Organisation

Code hébergé sur Github

Développement du framework en utilisant un maximum de bonnes pratiques.

Création d’un site type « timezone » en utilisant le framework.

Evaluation en dernière séance.

Critères de notation

Beauté et qualité du code

Patterns & bonnes pratiques.

Framework & site d’exemple

To be continued …