2.20 State Pattern
Switch/case statements are evil, especially when designing something similar to a finite state machine. The state pattern helps separate actions eliminate or reduce the need for switch/case statements.
1.Introduction3 lessons, 11:24
3 lessons, 11:24
2.Agile Design Patterns22 lessons, 4:00:47
22 lessons, 4:00:47
I had my first contact with computers in the mid-80s when I visited my father at work. Probably it was an important moment for what I am doing now. I am a proud member of an agile team working for a company called Syneto. Through my carrier I programmed in several programming languages and I had the chance to learn and use daily all the major Agile techniques from Scrum to Lean and from TDD to DDD. Since August 2012 I am sharing my knowledge with the Nettuts+ readers by articles, tutorials and premium courses, all about programming.