Apport majeur au monde du développement Objet, les design patterns simplifient la vie du programmeur. Font-il partie de votre pain quotidien ?
Les design patterns sont une source de solutions fiables et reconnues aux problèmes courants du développement Objet. Explications de deux des patterns fondamentaux, avec code source en PHP.
Dans la vie de chaque développeur l'utilisation des design patterns est une nécessité. Le développement ce n?est pas seulement la technologie mais aussi des principes et des pratiques que certains d'entre nous négligent (design patterns ou the best pr...
Dans mon poste précédent [Design Patterns] Partie 1: SRP: Single Responsibility Principle j'ai vous ai montré comment appliquer le principe SRP au niveau de l'application. Cependant comme je vous ai expliqué le principe SRP s'applique également au niv...
Dans cet article MSDN, Jeremy Miller évoque les patterns mis en oeuvre habituellement dans le monde du DDD (Domain Driven Design). Les thèses Alt.NET reprises par le magazine phare de Microsoft, c'est assez rare pour être souligné. On y parle ActiveRecord, Fluent NHibernate, Repository et Virtual Proxy Pattern...
Patternshare.org est un site Wiki spécialement dédié aux Design Patterns et maintenu par Microsoft. Il propose des adaptations .NET lorsqu'il existe une spécificité particulière. "(...) Microsoft does not offer formal support for this Wiki. Instead, our role is to provide a platform for people who want to share and discuss software patterns. Microsoft may also monitor content for accuracy of the information you'll find. (...)"
Smashingmagazine a lancé un sondage sur les points de conceptions des formulaires Web, et ils en ont tiré un dossier très complet, en deux volets. Tous les aspects de la présentation d'un formulaire sont disséqués : positions des étiquettes, couleur, typographie, gestion des champs obligatoires et des erreurs, etc. Vous en apprendrez beaucoup sur la popularité de vos propres choix.
Le plus important est d'avoir une liste assez complète sur les solutions utilisées et leur rendement : les tooltips et leur positionnement, les méthodes d'affichage d'erreur. Il y a des questions qu'on ne se pose pas, mais parfois à tort.
Evidemment, au final, cela fait beaucoup de travail supplémentaire pour chaque page. Web Form Design Patterns: Sign-Up Forms, Part 1 (0 visite) Web Form Design Patterns: Sign-Up Forms, Part 2 (0 visite)
Au menu, 15 sites pour avoir des patterns / textures pour Photoshop ou Gimp. Ces patterns servent à mettre un background à votre site web.
A la fin de cet article retrouvez un tutorial pour s'amuser avec les patterns
l'image empruntée de LosTechies.
Pour continuer le sujet que j'ai introduit dans un de mes posts précédents [Design Patterns] Est-ce que votre code est S.O.L.I.D(e) - Introduction je m?attaque à la première bonne pratique:
Sin...
Pour ce week-end du 15 août, Rue89 vous propose un quiz de vacances, inspiré par l’actualité décalée de l’été que nous avons traitée depuis le début du mois. Au menu : une vente d’organes à la criée, des livres d’art, un photomontage et l’infidélité d’un candidat aux primaires américaines. Testez vos connaissances !
Connaissez-vous les schémas de conception ? Mais si enfin, les design patterns : ce sont des principes de conception qui servent à résoudre des problèmes récurrents (affichage et manipulation d’une liste, sélection multiple… cf. la définition de Wikipedia : Patron de conception).
Quand on parle de schémas de conception dans le cadre d’une interface, ils prennent [...]
Aujourd’hui je vous ai trouvé un petit quizz sur l’eau et sa gestion, édité par l'Institution Interdépartementale du Bassin de la Sèvre Nantaise. 5 questions, à vocation éducatives (l’animation étant réalisée pour de enfants). Pour vous y essayer, ça se passe ci-dessous. Si vous connaissez d’autres quizz du genre, signalez le nous…
L'Institution Interdépartementale du Bassin [...]
SOAP, REST, XML-RPC, ces acronymes n'ont plus de secret pour vous ? Vérifiez-le en testant vos connaissances au travers de ces 10 questions !
Vous pensez avoir l'étoffe d'un bon arbitre ? C'est ce qu'on va voir avec ce quizz ! Attention, ce n?est pas si facile?
10 questions pour vérifier si vous êtes un développeur conscient de ses racines, ou si vos avez quelques lacunes en la matière...