All in the name of Pragmatism

Knowing what a Unit Test is
Knowing what an Integration Test is
Knowing what TDD is
Knowing the advantages
Knowing the disadvantages
Knowing what you gain
Knowing what you lose

Only then, can you be Pragmatic about applying the practices and techniques.

Knowing or not knowing what DDD is
Taking a couple of DDD patterns and saying you’re doing Pragmatic DDD is not Pragmatism and it’s not DDD.

Knowing or not knowing what REST is
Taking a couple of REST features and saying you’re taking a Pragmatic approach to REST is not Pragmatism and it’s not REST, half-REST nor nearly-REST.

In the name of being Pragmatic, you should not redefine definitions. And what is worse, it should not be your carte blanche to mislead others. Be responsible.

2 thoughts on “All in the name of Pragmatism

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s