This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
2014_2015:s3:concprogobjet:td:td6 [2014/11/02 22:21] blay [Capteurs Passifs] |
2014_2015:s3:concprogobjet:td:td6 [2014/11/29 08:52] blay [Refactoring et Pattern Composite] |
||
---|---|---|---|
Line 178: | Line 178: | ||
===== Pièce numérique "intelligente" ===== | ===== Pièce numérique "intelligente" ===== | ||
- | L'objectif est à présent de définir des pièces intelligentes comme contenant des capteurs passifs et des capteurs passifs réactifs. Lorsque l'un de ces derniers capteurs a sa valeur modifiée, la pièce est notifiée du changement et le update consiste à ré-afficher les valeurs de tous les capteurs. | + | L'objectif est à présent de définir des pièces intelligentes qui lorsque l'un de ses capteurs "Observable" a sa valeur modifiée, la pièce est notifiée du changement et le update consiste à ré-afficher les valeurs de tous les capteurs. |
Line 229: | Line 229: | ||
* Définir les capteurs actifs | * Définir les capteurs actifs | ||
+ | |||
+ | ===== Refactoring et Pattern Composite ===== | ||
+ | |||
+ | On vient de réaliser que des dispositifs peuvent être associés directement à la maison et pas forcément aux pièces. | ||
+ | |||
+ | Proposer une modélisation qui préserve l'ensemble de vos "tests" mais vous permet de prendre en compte cet aspect. | ||
<html> | <html> | ||
Line 375: | Line 381: | ||
Si maintenant on veut que tout message dans la boite SNAPCHAT soit ephemere ? | Si maintenant on veut que tout message dans la boite SNAPCHAT soit ephemere ? | ||
- | |||
- | ===== Estimation de performance ===== | ||
- | |||
- | |||
- | Une route est définie par des Tronçons. Un tronçon est défini par deux Positions et une longueur. Une Position est définie par un nom. | ||
- | |||
- | Calculer le plus cours chemin entre deux positions. | ||
- | Déterminer la complexité de votre algorithme. | ||
- | => Outils de recherche de code dupliqué? | ||