Retour vers le futur ? Jamais !

haclong 29/11/2016 11:28:00 Développement, Haclong projects

Après une discussion tout a fait cordiale avec un ami, v'la qu'il me dit qu'il ne comprends pas cet engouement pour le développement orienté objet et que finalement, il y a tout un historique avec la programmation procédurale, que ça a très bien fonctionné en son temps et que finalement, on peut tout aussi bien faire en procédural ce qu'on peut faire en objet.

Utiliser les tags du container pour vérifier l'état d'un ensemble de services.

haclong 19/10/2016 16:06:00 Développement, Haclong projects

Dans mon application, je souhaite vérifier que tous les objets que je stocke en session sont tous correctement initialisés. Si au moins l'un d'entre eux n'est pas initialisé correctement, je dois faire une redirection dans mon controller. Voyons comment je peux m'en sortir avec les tags du container de Symfony.

Application CoffeeBar 13/19 - La Todo list du Chef

haclong 07/04/2015 15:00:00 Développement

Crédit : Morguefile.com

Dans les articles précédents, les boissons et les plats ont été commandés. Une boisson peut être servie immédiatement mais un plat doit être adressé à la cuisine pour être préparé. Le plat pourra être servi uniquement lorsqu'il sera prêt. Dans l'article d'aujourd'hui, nous allons gérer la todo list du chef et afficher la liste des plats commandés.

Application CoffeeBar 12/19 - Traiter la commande

haclong 26/03/2015 16:36:00 Développement

Crédit : Morguefile.com

Lorsqu'on place une commande, deux événements sont déclenchés. Un premier événement qui signale que les boissons sont commandées et un second événement qui signale que les plats sont commandés. Selon le workflow défini initialement, les plats et les boissons ne suivent pas le même traitement. L'article d'aujourd'hui mets en place - du moins pour le début - les deux traitements différents.

Tout reprendre encore et encore jusqu'à ce que ce soit fait

haclong 21/09/2014 17:45:00 Développement, Haclong projects

Grâce à la programmation orientée objet, combinée aux différents modèles de conception (Design patterns), il est aisé d’établir des séparations nettes entre les différents éléments d’une application. Toutefois, toute cette liberté me laisse perplexe.

Tags

Un exemple de modèle

haclong 15/03/2013 14:48:00 Développement

Crédit : 20th century fox

En suivant les principes SOLID et en me basant sur les réflexions de Rob Allen et de Matthew Weier O'Phinney, je vais vous présenter le modèle objet que j'ai choisis de monter.

Cerner le modèle

haclong 09/03/2013 22:34:00 Développement

Crédit : 20th century fox

Quand j'ai commencé le développement orienté objet, notamment dans le cadre du modèle MVC, je me suis rapidement heurté à cette interrogation : qu'est ce que le MODELE ? Et au delà de sa définition, comment on construit un modèle ?

Building the model

haclong 28/01/2013 19:04:00 Développement, Haclong projects

As you ought to know by now, i'm currently discovering the MVC pattern. For someone who wrote few php websites in procedural way, i can hold the Controller and the View concept. The View is the templating part. The Controller is the old index page I used to code with the switch case instruction which would include the correct php script depending on the HTTP request. Plus, the coding / relationship of the View and the Controller are obvious while using Zend Application. It’s maybe too obvious but we may want to see this bound later. But then : What is the third part of the MVC pattern ? What is a Model ??

Tags