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:

210
active users

#cleancode

0 posts0 participants0 posts today
Monospace Mentor<p>Favour composition over inheritance. Instead of deep class hierarchies, build objects by combining smaller, focused components. Easier to test, modify, and reason about. <a href="https://floss.social/tags/DesignPatterns" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DesignPatterns</span></a> <a href="https://floss.social/tags/CleanCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CleanCode</span></a></p>
codesai<p>New post:</p><p>Heuristics to determine unit boundaries: object peer stereotypes, detecting effects and FIRS-ness<br><a href="https://codesai.com/posts/2025/07/heuristics-to-determine-unit-boundaries" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codesai.com/posts/2025/07/heur</span><span class="invisible">istics-to-determine-unit-boundaries</span></a></p><p>Subscribe to our newsletter: <a href="https://codesai.com/newsletter/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">codesai.com/newsletter/</span><span class="invisible"></span></a></p><p><a href="https://mastodon.cloud/tags/legacy_code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>legacy_code</span></a> <a href="https://mastodon.cloud/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://mastodon.cloud/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://mastodon.cloud/tags/Tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tech</span></a> <br><a href="https://mastodon.cloud/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.cloud/tags/cleancode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cleancode</span></a></p>
Temma PHP Framework<p>Migrating to Temma v2? </p><p>Here’s what’s new:</p><p>🔹 Updated method naming<br>🔹 Native dependency injection<br>🔹 Cleaner SQL handling</p><p>A solid upgrade for your PHP projects.</p><p>🔗 Full documentation: <a href="https://www.temma.net/en/documentation/migration" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">temma.net/en/documentation/mig</span><span class="invisible">ration</span></a></p><p><a href="https://phpc.social/tags/PHP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PHP</span></a> <a href="https://phpc.social/tags/Temma" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Temma</span></a> <a href="https://phpc.social/tags/WebDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>WebDev</span></a> <a href="https://phpc.social/tags/BackendDev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BackendDev</span></a> <a href="https://phpc.social/tags/CleanCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CleanCode</span></a></p>
codeDude :archlinux: :neovim:<p>I started to read <a href="https://floss.social/tags/CleanCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CleanCode</span></a> again after years, in the first chapter there is a quote that said something like "Clean Code is written by people who cares"</p><p>then I think about the code written by <a href="https://floss.social/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> or these <a href="https://floss.social/tags/LLM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLM</span></a> stuff, and I re understand why programmers could hate the current results of these ai stuff</p>
codesai<p>New/nuevo post:</p><p>"Isolated" test means something very different to different people!<br><a href="https://codesai.com/posts/2025/06/isolated-test-something-different-to-different-people" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="ellipsis">codesai.com/posts/2025/06/isol</span><span class="invisible">ated-test-something-different-to-different-people</span></a></p><p> <a href="https://mastodon.cloud/tags/legacy_code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>legacy_code</span></a> <a href="https://mastodon.cloud/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a> <a href="https://mastodon.cloud/tags/CodeQuality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CodeQuality</span></a> <a href="https://mastodon.cloud/tags/Tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tech</span></a> <br><a href="https://mastodon.cloud/tags/tdd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.cloud/tags/cleancode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cleancode</span></a> </p><p>Subscribe to our newsletter: <a href="https://codesai.com/newsletter/" rel="nofollow noopener" target="_blank"><span class="invisible">https://</span><span class="">codesai.com/newsletter/</span><span class="invisible"></span></a></p>
Trainfo.eu<p>Tack för feedbacken, alla. Nu finns en ny version på <a href="https://test.trainfo.eu" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">test.trainfo.eu</span><span class="invisible"></span></a> med "Länder"-meny</p><p>fortfarande en del som skall göras, men att jobba med filer och kunna göra sök-ersätt och se skillnader efter ändring underlättar mycket. </p><p>Jag använder även en linter (program som kollar att markdown-strukturen är korrekt) vilket förhoppningsvis gör risken mindre att det blir problem. <a href="https://mastodonsweden.se/tags/cleancode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cleancode</span></a> </p><p>Även användbarhets-problem uppmärksammas och skall fixas.</p>
Christian Grobmeier<p>The Zen cook treats even the most straightforward meal as if it would be a king's meal. <br>Treat even the slightest code change with care. Every commit matters.<br>The commit message shows how seriously you took this advice. </p><p>December 21<br><a href="https://mastodon.social/tags/ZenDevAdvent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ZenDevAdvent</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/cleancode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cleancode</span></a> <a href="https://mastodon.social/tags/git" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>git</span></a></p>
Christian Grobmeier<p>Legacy code is like the family you meet soon: <br>You’re stuck with them; you don’t understand them but are afraid to throw them out. </p><p>December 22<br><a href="https://mastodon.social/tags/ZenDevAdvent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ZenDevAdvent</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/cleancode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cleancode</span></a></p>
Christian Grobmeier<p>They say failure is the best teacher. Java agrees, but only after <br>it throws the exception in your face. Handle it with grace and a try-catch block.</p><p>December 20<br><a href="https://mastodon.social/tags/ZenDevAdvent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ZenDevAdvent</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/cleancode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cleancode</span></a></p>
Christian Grobmeier<p>Zen says, ‘Be where you are.’ <br>Java says, ‘Know your environment.’ <br>Always test in production-like conditions. </p><p>December 19<br><a href="https://mastodon.social/tags/ZenDevAdvent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ZenDevAdvent</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/cleancode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cleancode</span></a></p>
Christian Grobmeier<p>In Zen, they say: chop wood, carry water. In Java, we say: refactor code, write tests. </p><p>December 15<br><a href="https://mastodon.social/tags/ZenDevAdvent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ZenDevAdvent</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/cleancode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cleancode</span></a></p>
Christian Grobmeier<p>Write code as if the next person to read it is a raging psychopath with no patience. <br>That person may be you three months later. </p><p>December 14<br><a href="https://mastodon.social/tags/ZenDevAdvent" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ZenDevAdvent</span></a> <a href="https://mastodon.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/cleancode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cleancode</span></a></p>
Dennis Doomen<p>One of the challenges in my job as a consultant (typically in the role of <a href="https://mastodon.social/tags/LeadDeveloper" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LeadDeveloper</span></a> or <a href="https://mastodon.social/tags/SoftwareArchitect" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareArchitect</span></a>) is that I love to code. I believe it's the best way for me to help development teams get the most out of practices like <a href="https://mastodon.social/tags/TestDrivenDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TestDrivenDevelopment</span></a>, <a href="https://mastodon.social/tags/CleanCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CleanCode</span></a>, <a href="https://mastodon.social/tags/DRY" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DRY</span></a>, and technologies like <a href="https://mastodon.social/tags/DotNet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DotNet</span></a>, <a href="https://mastodon.social/tags/CSharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSharp</span></a>, and <a href="https://mastodon.social/tags/TypeScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TypeScript</span></a>. However, in most of my assignments, coding is not my top priority. Meetings, discussions, documenting decisions, preparing proposals, and...</p>
Tutiluren<p>Han var också en puritan kring det här med <a href="https://mastodon.nu/tags/CleanCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CleanCode</span></a>. Varje funktion han skrev gjorde bara en sak. När man läste hans kod fick man hoppas runt och leka whack-a-mole för att förstå hur saker fungerade. While True? Nä, map(fun, range(Inf)).</p>
Ricardo Tavares<p>So how bad is code that kind of works? Fresh post on the blog: <a href="https://world.hey.com/ricardo.tavares/how-bad-is-code-that-kind-of-works-e0a2d025" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">world.hey.com/ricardo.tavares/</span><span class="invisible">how-bad-is-code-that-kind-of-works-e0a2d025</span></a> </p><p>“From the outside looking in, there’s s a natural resistance towards moving anywhere from code that kind of works. Don’t touch it. Let’s just hold it in place and see if it generates value.”</p><p><a href="https://phpc.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://phpc.social/tags/tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tech</span></a> <a href="https://phpc.social/tags/webdevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>webdevelopment</span></a> <a href="https://phpc.social/tags/cleancode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cleancode</span></a></p>
InfoQ<p>One important design principle in software development is DRY – Don’t Repeat Yourself.</p><p>However, when DRY is applied to test code, it can cause the test suite to become brittle - difficult to understand, maintain, and change. </p><p>In this <a href="https://techhub.social/tags/InfoQ" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>InfoQ</span></a> article, Kimberly Hendrick presents some indications that a test suite is brittle, guidelines to follow when reducing duplication in tests, and better ways to DRY up tests: <a href="https://bit.ly/4dgcJsf" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">bit.ly/4dgcJsf</span><span class="invisible"></span></a> </p><p><a href="https://techhub.social/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://techhub.social/tags/Testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testing</span></a> <a href="https://techhub.social/tags/CleanCode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CleanCode</span></a></p>
Jakub Neruda<p><a href="https://techhub.social/tags/Introduction" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Introduction</span></a> post is in order?</p><p>I am a software engineer from Czech republic, so I like to talk about <a href="https://techhub.social/tags/cleancode" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cleancode</span></a>, <a href="https://techhub.social/tags/agile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>agile</span></a> and other things <a href="https://techhub.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a>.</p><p>And because the best way to learn coding is to make games, I also sometimes do little <a href="https://techhub.social/tags/gamedev" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gamedev</span></a> or <a href="https://techhub.social/tags/pixelart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>pixelart</span></a> projects.</p><p>And currently I am working on a set of handy plugins for pixel art workflow in Gimp!</p>