La sélection de décembre
Coding styles
So real…
‘Yoda Conditions’, ‘Pokémon Exception Handling’ and other programming classics
Web design
Bootstrap is a toolkit from Twitter designed to kickstart development of webapps and sites. It includes base CSS and HTML for typography, forms, buttons, tables, grids, navigation, and more.
Twitter bootstrap
Event, CQRS, high-scalability
DataSift Architecture: Realtime Datamining At 120,000 Tweets Per Second
Using Gossip Protocols For Failure Detection, Monitoring, Messaging And Other Good Things
Building an Event-Sourced Web Application – Part 1: Domain Model, Events and State
Understanding the differences between AMQP & JMS
CQRS, l’architecture aux deux visages
DDD
Effective Aggregate Design by Vaughn Vernon
Effective Aggregate Design by Vaughn Vernon – Part 1
Effective Aggregate Design by Vaughn Vernon – Part 2
Test-Driven Development: un pacte diabolique ?
Traduction de Test-Driven Development A Faustian Bargain
Ou comment faire l’amalgame entre un outil de travail et un process de développement. Le TDD n’est pas une méthode de gestion de projet et encore moins une méthode pour diriger ou concevoir un projet de bout en bout. Le TDD est un outil, parmis d’autre, pour la phase d’implémentation et ne se substitue pas à des phases de design, d’analyse et de conception plus globale de l’application.