Optivem Journal
Subscribe
Sign in
Home
TDD in Legacy Code
Archive
About
Latest
Top
Discussions
TDD in Legacy Code - Part 2 - Pipeline Release Stage
Legacy Code often has Manual Releases
Oct 3
•
Valentina Jemuović
9
Share this post
TDD in Legacy Code - Part 2 - Pipeline Release Stage
journal.optivem.com
Copy link
Facebook
Email
Note
Other
4
Hexagonal Architecture - Driven Adapter Integration Testing
I made mistakes when doing Integration Testing on Driven Adapters that were connecting to External Systems. I'll share the problems and solutions here.
Oct 1
•
Valentina Jemuović
10
Share this post
Hexagonal Architecture - Driven Adapter Integration Testing
journal.optivem.com
Copy link
Facebook
Email
Note
Other
13
September 2024
TDD in Legacy Code - Part 1 - Pipeline Commit Stage
In Legacy Code, developers might be manually building the system. It would be useless to practice TDD with manual builds. Let's see how to introduce…
Sep 26
•
Valentina Jemuović
9
Share this post
TDD in Legacy Code - Part 1 - Pipeline Commit Stage
journal.optivem.com
Copy link
Facebook
Email
Note
Other
26
TDD in Legacy Code Transformation
Legacy Code is a nightmare to maintain. Escape this by introducing TDD. I created the TDD in the Legacy Code series to help you achieve this…
Sep 26
•
Valentina Jemuović
14
Share this post
TDD in Legacy Code Transformation
journal.optivem.com
Copy link
Facebook
Email
Note
Other
2
TDD Cycles Guide
Applying TDD Cycles at the System Level, Component Level, and Unit Level.
Sep 19
•
Valentina Jemuović
12
Share this post
TDD Cycles Guide
journal.optivem.com
Copy link
Facebook
Email
Note
Other
17
Tech Excellence Conference 2024
I remember the stress and pressure of working as a software developer, under pressure to meet deadlines, waiting for QA engineers, and bugs popping up…
Sep 13
•
Valentina Jemuović
6
Share this post
Tech Excellence Conference 2024
journal.optivem.com
Copy link
Facebook
Email
Note
Other
Unit tests are NOT enough
Unit tests are NOT enough.
Sep 12
•
Valentina Jemuović
10
Share this post
Unit tests are NOT enough
journal.optivem.com
Copy link
Facebook
Email
Note
Other
ATDD and TDD are driven by BEHAVIOR
In ATDD, we are driven by behavioral specifications from the end user perspective.
Sep 10
•
Valentina Jemuović
10
Share this post
ATDD and TDD are driven by BEHAVIOR
journal.optivem.com
Copy link
Facebook
Email
Note
Other
When the Senior Developer goes on vacation
Your developers have been debugging for hours because the person who'd solve it within minutes is on vacation.
Sep 9
•
Valentina Jemuović
4
Share this post
When the Senior Developer goes on vacation
journal.optivem.com
Copy link
Facebook
Email
Note
Other
The microservice testing blame game
When there's 20 microservices and an Acceptance Test fails, the blame game starts.
Sep 6
•
Valentina Jemuović
8
Share this post
The microservice testing blame game
journal.optivem.com
Copy link
Facebook
Email
Note
Other
E2E Tests don't protect you against user-facing regression bugs
E2E Testing is limited in testing user-facing system behavior. This is where Acceptance Tests come to the rescue.
Sep 5
•
Valentina Jemuović
10
Share this post
E2E Tests don't protect you against user-facing regression bugs
journal.optivem.com
Copy link
Facebook
Email
Note
Other
July 2023
I'll be writing a book about Hexagonal Architecture
If you have questions about Hexagonal Architecture, if you see gaps between HA and your real-life projects, then I'd like to hear from you. See the…
Jul 28, 2023
•
Valentina Jemuović
17
Share this post
I'll be writing a book about Hexagonal Architecture
journal.optivem.com
Copy link
Facebook
Email
Note
Other
2
Share
Copy link
Facebook
Email
Note
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts