Optivem Journal
Subscribe
Sign in
Home
Notes
Archive
About
New
Top
Discussion
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
•
Valentina Cupać
14
Share this post
I'll be writing a book about Hexagonal Architecture
journal.optivem.com
Copy link
Facebook
Email
Notes
Other
2
Clean Architecture: Third-Party System Integration
In Clean Architecture, we can abstract away third-party integration by using the infrastructure layer, so that we can map between our domain and the…
Jul 18
•
Valentina Cupać
14
Share this post
Clean Architecture: Third-Party System Integration
journal.optivem.com
Copy link
Facebook
Email
Notes
Other
Primitives vs Value Objects - Units of Measurement
Working with different units of measurement can lead us to bugs and make our code harder to maintain. Could we solve this problem with Value Objects?
Jul 6
•
Valentina Cupać
10
Share this post
Primitives vs Value Objects - Units of Measurement
journal.optivem.com
Copy link
Facebook
Email
Notes
Other
2
Join my chat
A private space for us to converse and connect
Jul 5
•
Valentina Cupać
7
Share this post
Join my chat
journal.optivem.com
Copy link
Facebook
Email
Notes
Other
June 2023
Are bugs and slow delivery ok?
The majority of the IT industry operates with low quality development and survives. However there are companies where quality is not an option.
Jun 30
•
Valentina Cupać
7
Share this post
Are bugs and slow delivery ok?
journal.optivem.com
Copy link
Facebook
Email
Notes
Other
2
100% Code Coverage but 0% Regression Bug Protection?!
100% Code Coverage alone does not mean that we are being protected against regression bugs. That's why we need Mutation Testing.
Jun 15
•
Valentina Cupać
10
Share this post
100% Code Coverage but 0% Regression Bug Protection?!
journal.optivem.com
Copy link
Facebook
Email
Notes
Other
7
TDD in Legacy Code
Many companies try to introduce TDD through a 2-5 day TDD Training Program. But the foundational skillsets in Effective Tests and Effective Code are…
Jun 9
•
Valentina Cupać
16
Share this post
TDD in Legacy Code
journal.optivem.com
Copy link
Facebook
Email
Notes
Other
2
YouTube Comments Deleted
You posted a comment on our YouTube videos, but it's disappeared. Why? What can you do to solve this problem?
Jun 8
•
Valentina Cupać
2
Share this post
YouTube Comments Deleted
journal.optivem.com
Copy link
Facebook
Email
Notes
Other
May 2023
Hexagonal Architecture - BlueZone
BlueZone was created Juan Manuel Garrido de Paz to illustrate how to implement Hexagonal Architecture in Java. It shows the configurable dependency…
May 11
•
Valentina Cupać
10
Share this post
Hexagonal Architecture - BlueZone
journal.optivem.com
Copy link
Facebook
Email
Notes
Other
Trunk Based Development (TBD) is REQUIRED by Continuous Integration (CI)
What is TBD? Why is TBD required?
May 2
•
Valentina Cupać
8
Share this post
Trunk Based Development (TBD) is REQUIRED by Continuous Integration (CI)
journal.optivem.com
Copy link
Facebook
Email
Notes
Other
April 2023
Horizontal Architecture vs Vertical Architecture
Hexagonal Architecture doesn't prescribe layers. So how do we structure the internals of a Hexagon. How do we compare "Horizontal" Concentric…
Apr 27
•
Valentina Cupać
15
Share this post
Horizontal Architecture vs Vertical Architecture
journal.optivem.com
Copy link
Facebook
Email
Notes
Other
Hexagonal Architecture - Live Coding with Marcus Rådell
How do we transform a traditional 3-layer architecture into Hexagonal Architecture (Ports & Adapters)? Traditional 3-Layer architecture: Presentation…
Apr 20
•
Valentina Cupać
11
Share this post
Hexagonal Architecture - Live Coding with Marcus Rådell
journal.optivem.com
Copy link
Facebook
Email
Notes
Other
3
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts