mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

8.3K
active users

#hexagonal

2 posts2 participants0 posts today

#Hexagonal #Architecture folks: how do you deal with the fact that a repository implementation needs access to aggregate implementation classes to materialize them, incl. referenced value objects etc. That makes all those types end up in a secondary port, doesn't it? What's left for the application core then?

Also a suggestion for companies with stands at #FOSDEM ... Funky shaped stickers area all well and good but if you make them smaller and "tilable" then people are more likely to include yours on their laptop. Also probably less wasteful in the production line ... Here's a talk on the subject I saw in 2015. For some reason there aren't many this shape any more #sticker #hexagon #hexagonal

Yosuke Furukawa: "Hexagonal Sticker as a Service"
youtube.com/watch?v=KKymGcL0PI

youtube.com- YouTubeEnjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.

Trying to create complex #software managing kernel buffers.
This needs tests.

"#functional core, imperative shell" - Testing management should not need the kernel.

I started mocking with a generic backend. Looks annoying.

"imperative shell"

The mocked generic is becoming a spaghetti horror.

"functional core" - and then it clicked.

I separated just the buffer manager, made it generic over buffer type. I can now feed it fake buffers and test it.

📢 #jMolecules 2023.2 and 2025.0 RC1 released! The former ships a fix for the #Hexagonal architecture verification and improvements for annotation retention. The latter #JPMS module descriptors and a baseline upgrade to Java 17. Grab 'em while they're hot! 🔥☕⚗️

- github.com/xmolecules/jmolecul
- github.com/xmolecules/jmolecul

GitHubRelease 2023.2 · xmolecules/jmolecules-bomjMolecules 1.10.0 jMolecules Integrations 0.24

Next up on my YouTube channel...

Design Accelerator: Ports and Adapters Architecture Part3

After explaining several aspects of the Ports and Adapters Architecture in Parts 1 and 2, Vaughn wraps up this topic with examples of how to structure your architecture using modules using Java packages and C# namespaces.

#SoftwareArchitecture #Hexagonal #HexagonalArchitecture #PortsAndAdaptersArchitecture

youtube.com/watch?v=UpesTQhQhT