Your software-problem-solution approach
Posted
by
Panoy
on Programmers
See other posts from Programmers
or by Panoy
Published on 2011-03-14T07:03:13Z
Indexed on
2012/03/25
23:40 UTC
Read the original article
Hit count: 302
TDD
|stci-software-development
I am unfamiliar with many software development philosophies/approaches such as these:
- DDD - Domain Driven
DevelopmentDesign - TDD - Test Driven Development
- BDD - Behavior Driven Development
- Other 3-letter acronym that ends with "development"
- and many more
My question is, when will you get to decide to choose what kind of philosophy/approach to follow? Especially the top 3 approach in the list: What is TDD for? Why use DDD for this problem?
Mainly your answer would be a case-to-case basis or maybe that there is no single universal philosophy/approach to consider.
In that case, could you just tell me what type of project/scenario and why did you use that philosophy/approach.
© Programmers or respective owner