paint-brush
How to Effectively Apply TDD in Enterprise Application Developmentby@josuto
780 reads
780 reads

How to Effectively Apply TDD in Enterprise Application Development

by Josu Martinez7mNovember 2nd, 2022
Read on Terminal Reader
Read this story w/o Javascript

Too Long; Didn't Read

Test-Driven Development (TDD) is one of those agile practices that we can use to make our software robust. However, applying TDD in the development of new enterprise applications is not easy; although TDD proves useful when building software from its foundations to the higher system layers (i.e., bottom-up), many developers follow a top-down approach to distil such foundations. This article proposes a simple methodology that encompasses both approaches and that relies on Hexagonal Architecture to enable rapid development of robust enterprise applications.
featured image - How to Effectively Apply TDD in Enterprise Application Development
Josu Martinez HackerNoon profile picture
Josu Martinez

Josu Martinez

@josuto

I am a software architecture enthusiast that started programming when I still had plenty of hair in my head.

0-item

STORY’S CREDIBILITY

Original Reporting

Original Reporting

This story contains new, firsthand information uncovered by the writer.

L O A D I N G
. . . comments & more!

About Author

Josu Martinez HackerNoon profile picture
Josu Martinez@josuto
I am a software architecture enthusiast that started programming when I still had plenty of hair in my head.

TOPICS

Languages

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
Coffee-web
Allella
Jakobs
Serendeputy