eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

201
active users

#archunit

0 posts0 participants0 posts today
Markus Eisele<p>Architecture boundaries aren’t optional—they’re guardrails.<br>With Quarkus + ArchUnit, you can turn BCE/ECB principles into executable tests that fail the build when boundaries erode.</p><p><a href="https://www.the-main-thread.com/p/quarkus-archunit-java-bce-architecture-tutorial" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">the-main-thread.com/p/quarkus-</span><span class="invisible">archunit-java-bce-architecture-tutorial</span></a></p><p><a href="https://mastodon.online/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.online/tags/Quarkus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Quarkus</span></a> <a href="https://mastodon.online/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchUnit</span></a> <a href="https://mastodon.online/tags/CleanArchitecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CleanArchitecture</span></a> <a href="https://mastodon.online/tags/BCE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BCE</span></a></p>
JCON<p>Our next <a href="https://mastodon.social/tags/JCON2025" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JCON2025</span></a> session is live: 'Unit Test Your <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> Architecture With <a href="https://mastodon.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchUnit</span></a>' with Roland Weisleder</p><p><a href="https://mastodon.social/tags/Architecture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Architecture</span></a> and <a href="https://mastodon.social/tags/code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>code</span></a> are drifting more and more apart? The implementation of non-functional requirements and cross-cutting concerns…</p><p>Grab your coffee and hit play: <a href="https://youtu.be/MxP521_i9zM" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/MxP521_i9zM</span><span class="invisible"></span></a></p>
Arnold Franke<p>2/ Potential improvements:</p><p>* The docs could have an even simpler "Getting started" example or feature overview. Some colleagues had a hard time to quickly grasp what Spring Modulith actually does<br>* I wish it could also verify basic inner module structure like no cycles between module layers or only top-down access allowed within module layers. Maybe this is not within the intended scope of Spring Modulith. Will keep using <a href="https://chaos.social/tags/archunit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>archunit</span></a> for this aspect.</p>
Oliver Drotbohm<p>📢Hotfix updates (2023.2.1 and 2025.0 RC2) to fix a regression in the <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchUnit</span></a> module of <a href="https://chaos.social/tags/jMolecules" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jMolecules</span></a> Integrations. ☕️⚗️</p><p>- <a href="https://github.com/xmolecules/jmolecules-bom/releases/tag/2023.2.1" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-bom/releases/tag/2023.2.1</span></a><br>- <a href="https://github.com/xmolecules/jmolecules-bom/releases/tag/2025.0.0-RC2" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-bom/releases/tag/2025.0.0-RC2</span></a></p>
Oliver Drotbohm<p>📢 <a href="https://chaos.social/tags/jMolecules" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jMolecules</span></a> 2023.1.5 is here! Stable automatic module names, a fix in <a href="https://chaos.social/tags/APT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>APT</span></a> processing, <a href="https://chaos.social/tags/DDD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DDD</span></a> <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchUnit</span></a> verifications, and the usual dependency upgrades. Grab it while it's 🔥! ☕️⚗️ <a href="https://github.com/xmolecules/jmolecules-integrations/releases/tag/0.22.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-integrations/releases/tag/0.22.0</span></a></p>
Danny Keller<p>Die Software-Architektur sauber und wartbar zu halten, kann eine Herausforderung sein. In meinem neuesten Blogbeitrag gehe ich auf ArchUnit ein und zeige, wie man damit sicherstellt, dass die Architektur auf Kurs bleibt! </p><p>Wenn du als Entwickler deine Codequalität verbessern und Architekturregeln durchsetzen willst, ist dieser Beitrag genau das Richtige für dich! 💡</p><p><a href="https://www.codecentric.de/wissens-hub/blog/archunit-in-der-praxis-architektur-sauber-halten-und-optimieren" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">codecentric.de/wissens-hub/blo</span><span class="invisible">g/archunit-in-der-praxis-architektur-sauber-halten-und-optimieren</span></a></p><p><a href="https://chaos.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchUnit</span></a> <a href="https://chaos.social/tags/codemaintenance" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codemaintenance</span></a> <a href="https://chaos.social/tags/qualitycode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>qualitycode</span></a> <a href="https://chaos.social/tags/developerlife" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>developerlife</span></a> <a href="https://chaos.social/tags/codingtips" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codingtips</span></a> codecentric AG</p>
Oliver Drotbohm<p><span class="h-card" translate="no"><a href="https://freiburg.social/@javahippie" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>javahippie</span></a></span> Das Aufwand-Argument ist einer der Treiber hinter <a href="https://chaos.social/tags/jMolecules" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jMolecules</span></a>: Annotationen und Interfaces für etablierte Mustersprachen. Darauf aufbauend dann Zweizeiler für die Verifikation per <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchUnit</span></a> (<a href="https://github.com/xmolecules/jmolecules-integrations/tree/main/jmolecules-archunit" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-integrations/tree/main/jmolecules-archunit</span></a>) / <a href="https://chaos.social/tags/jQAssistant" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jQAssistant</span></a>. Teilweise sogar schon per Compiler / APT (<a href="https://github.com/xmolecules/jmolecules-integrations/tree/main/jmolecules-apt" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-integrations/tree/main/jmolecules-apt</span></a>). Niemand will solche Regeln ständig neu schreiben.</p>
Oliver Drotbohm<p>🥁📢 <a href="https://chaos.social/tags/SpringModulith" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SpringModulith</span></a> 1.0.7 and 1.1.4 released! Important upgrade to <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchUnit</span></a> 1.1.1, minor fixes. <a href="https://spring.io/blog/2024/04/29/spring-modulith-1-0-7-and-1-1-4-released" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">spring.io/blog/2024/04/29/spri</span><span class="invisible">ng-modulith-1-0-7-and-1-1-4-released</span></a> 🍃🥾📦</p>
Oliver Drotbohm<p>🥁📢 <a href="https://chaos.social/tags/SpringModulith" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SpringModulith</span></a> 1.2 RC1 is out! Upgrades to Boot 3.3 RC1, <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchUnit</span></a> 1.3, and <a href="https://chaos.social/tags/jMolecules" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jMolecules</span></a> 2023.1.3. Improved docs and starter JARs. Check out the full release announcement here: <a href="https://spring.io/blog/2024/04/19/spring-modulith-1-2-rc1-released" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">spring.io/blog/2024/04/19/spri</span><span class="invisible">ng-modulith-1-2-rc1-released</span></a> 🍃📦</p>
Oliver Drotbohm<p><a href="https://chaos.social/tags/jMolecules" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jMolecules</span></a> Integrations 0.19 released! Improvements in code generation, dependency setup and <a href="https://chaos.social/tags/ArchUnit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ArchUnit</span></a> rules. Use BOM version 2023.1.2. <a href="https://github.com/xmolecules/jmolecules-integrations/releases/tag/0.19.0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/xmolecules/jmolecul</span><span class="invisible">es-integrations/releases/tag/0.19.0</span></a></p>