A single conversation with a wise man is better than ten years of study.
~ Chinese Proverb ~
~ Chinese Proverb ~
Agile Design
Paweł Lipiński
Software design is a tricky thing. Depending on a team and a project management method it may mean different things. Some teams do detailed design, with lots of UML diagrams and discussions on design patterns. Others say that TDD is enough and the proper design should emerge during the work. During the presentation I will show a blend of these that works for me. I will tell you when do I do up-front design, what kind of patterns do I choose, when do I rely on TDD only, and how I try to mix these approaches to make both my work and the software design agile.
More talks