Which provides more benefits for a larger software, such as Photoshop?
In addition to TDD I do TDD, it does not mean. D3: Design inspired development
TDD: test-driven development
DDD = Domain-operated Design
TDD means you have a test for this behavior before writing any unit of behavior and only this behavior Only after these tests fail you apply the behavior. In every incarnation I have seen, TDD is at a method or classroom - perhaps a couple classes work together. The end result is that you are highly qualified And so a very loose coupled code is ultimately about preparing the TDD code, however, that can be tested.
DDD is a set of highly abstract philosophies and design patterns that designs a large, scalable, and maintenance system. Eventually, DDD is about creating a code eco-system, which is implicit or explicit Obtaining important bits of domain knowledge in the form of
So you can see, they are definitely not exclusive exclusively. Who knows the information about DDD, I do a lot more.
Comments
Post a Comment