mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.1K
active users

#refactoring

8 posts7 participants0 posts today
LavX News<p>Elevate Your Software Engineering Skills: Essential Reads and Resources</p><p>In the ever-evolving landscape of software development, continuous learning is paramount. This curated list of books, podcasts, and online communities will not only sharpen your technical skills but a...</p><p><a href="https://news.lavx.hu/article/elevate-your-software-engineering-skills-essential-reads-and-resources" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.lavx.hu/article/elevate-y</span><span class="invisible">our-software-engineering-skills-essential-reads-and-resources</span></a></p><p><a href="https://ioc.exchange/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a> <a href="https://ioc.exchange/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://ioc.exchange/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://ioc.exchange/tags/CloudComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudComputing</span></a> <a href="https://ioc.exchange/tags/Refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Refactoring</span></a></p>
LavX News<p>Elevate Your Software Engineering Skills: Essential Reads and Resources</p><p>In the ever-evolving landscape of software development, continuous learning is paramount. This curated list of books, podcasts, and online communities will not only sharpen your technical skills but a...</p><p><a href="https://news.lavx.hu/article/elevate-your-software-engineering-skills-essential-reads-and-resources" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.lavx.hu/article/elevate-y</span><span class="invisible">our-software-engineering-skills-essential-reads-and-resources</span></a></p><p><a href="https://mastodon.cloud/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a> <a href="https://mastodon.cloud/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://mastodon.cloud/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://mastodon.cloud/tags/CloudComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CloudComputing</span></a> <a href="https://mastodon.cloud/tags/Refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Refactoring</span></a></p>
Dev Leader<p>Refactoring can work wonders for simplifying code</p><p>Read more here:<br><a href="https://www.devleader.ca/2023/12/04/how-to-simplify-your-code-with-effective-code-refactoring/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">devleader.ca/2023/12/04/how-to</span><span class="invisible">-simplify-your-code-with-effective-code-refactoring/</span></a></p><p><a href="https://hachyderm.io/tags/refactor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactor</span></a> <a href="https://hachyderm.io/tags/refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactoring</span></a> <a href="https://hachyderm.io/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Dev Leader<p>There comes a time in every developer's life where we're faced with this...</p><p>Read more here:<br><a href="https://www.devleader.ca/2023/11/27/refactoring-legacy-code-what-you-need-to-be-effective/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">devleader.ca/2023/11/27/refact</span><span class="invisible">oring-legacy-code-what-you-need-to-be-effective/</span></a></p><p><a href="https://hachyderm.io/tags/refactor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactor</span></a> <a href="https://hachyderm.io/tags/refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactoring</span></a> <a href="https://hachyderm.io/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Dev Leader<p>How do you know when to rewrite it all instead of refactor?</p><p>Read more here:<br><a href="https://www.devleader.ca/2023/11/26/rewriting-vs-refactoring-code-how-to-navigate-the-two/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">devleader.ca/2023/11/26/rewrit</span><span class="invisible">ing-vs-refactoring-code-how-to-navigate-the-two/</span></a></p><p><a href="https://hachyderm.io/tags/refactor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactor</span></a> <a href="https://hachyderm.io/tags/refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactoring</span></a> <a href="https://hachyderm.io/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Caroline Middlebrook<p>In this <a href="https://mastodon.gamedev.place/tags/devlog" class="mention hashtag" rel="tag">#<span>devlog</span></a> I start by refactoring my spawning code to improve the gameplay. I introduce a bug, finally fix it and then move onto audio. I build a simple audio manager to handle both sound effects and music in one centralised place. <a href="https://youtu.be/94Xx39KBUF0" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">youtu.be/94Xx39KBUF0</span><span class="invisible"></span></a> <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="tag">#<span>gamedev</span></a> <a href="https://mastodon.gamedev.place/tags/gameaudio" class="mention hashtag" rel="tag">#<span>gameaudio</span></a> <a href="https://mastodon.gamedev.place/tags/refactoring" class="mention hashtag" rel="tag">#<span>refactoring</span></a> <a href="https://mastodon.gamedev.place/tags/unity" class="mention hashtag" rel="tag">#<span>unity</span></a></p>
Dev Leader<p>When should we refactor code?</p><p>Read more here:<br><a href="https://www.devleader.ca/2023/11/24/when-to-refactor-code-how-to-maximize-efficiency-and-minimizing-tech-debt/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">devleader.ca/2023/11/24/when-t</span><span class="invisible">o-refactor-code-how-to-maximize-efficiency-and-minimizing-tech-debt/</span></a></p><p><a href="https://hachyderm.io/tags/refactor" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactor</span></a> <a href="https://hachyderm.io/tags/refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactoring</span></a> <a href="https://hachyderm.io/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
Frontend Dogma<p>Why I’m Not Ready to Abandon JavaScript for “Faster” Languages, by (not found on Mastodon or Bluesky):</p><p><a href="https://archive.fo/8ezTL" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">archive.fo/8ezTL</span><span class="invisible"></span></a></p><p><a href="https://mas.to/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> <a href="https://mas.to/tags/rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rust</span></a> <a href="https://mas.to/tags/go" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>go</span></a> <a href="https://mas.to/tags/refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactoring</span></a> <a href="https://mas.to/tags/performance" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>performance</span></a></p>
Caroline Middlebrook<p>In this <a href="https://mastodon.gamedev.place/tags/devlog" class="mention hashtag" rel="tag">#<span>devlog</span></a> I implement a lives system, introduce a crash bug, then fix it &amp; create a web playable version of the game. Next I begin work on a pickups system to score points by collecting food and streamline the entire codebase by <a href="https://mastodon.gamedev.place/tags/refactoring" class="mention hashtag" rel="tag">#<span>refactoring</span></a> to use the <a href="https://mastodon.gamedev.place/tags/Unity" class="mention hashtag" rel="tag">#<span>Unity</span></a> event system. <a href="https://youtu.be/hrbINTjkdbo" target="_blank" rel="nofollow noopener noreferrer" translate="no"><span class="invisible">https://</span><span class="">youtu.be/hrbINTjkdbo</span><span class="invisible"></span></a> <a href="https://mastodon.gamedev.place/tags/gamedev" class="mention hashtag" rel="tag">#<span>gamedev</span></a> <a href="https://mastodon.gamedev.place/tags/buildinpublic" class="mention hashtag" rel="tag">#<span>buildinpublic</span></a> <a href="https://mastodon.gamedev.place/tags/cleancode" class="mention hashtag" rel="tag">#<span>cleancode</span></a></p>
Jan Van Ryswyck<p>Test-Driven Development can be considered as reducing your WIP (Work-In-Progress) at a microlevel. By focusing on writing just enough code to make a failing test pass, refactoring what you added and push to source control, we minimise the amount of unexecuted code (= WIP). Limiting WIP is essential for fast software delivery.</p><p><a href="https://mastodon.social/tags/tdd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tdd</span></a> <a href="https://mastodon.social/tags/unittests" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>unittests</span></a> <a href="https://mastodon.social/tags/softwaredesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwaredesign</span></a> <a href="https://mastodon.social/tags/refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactoring</span></a></p>
Leanpub<p>Medior PHP <a href="https://leanpub.com/b/mediorphp" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com/b/mediorphp</span><span class="invisible"></span></a> by Joseph Kanyo is the featured bundle of ebooks 📚 on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Php</span></a> <a href="https://mastodon.social/tags/Databases" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Databases</span></a> <a href="https://mastodon.social/tags/Mysql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mysql</span></a> <a href="https://mastodon.social/tags/ComputerProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ComputerProgramming</span></a> <a href="https://mastodon.social/tags/Laravel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Laravel</span></a> <a href="https://mastodon.social/tags/Symfony" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Symfony</span></a> <a href="https://mastodon.social/tags/Html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Html</span></a> <a href="https://mastodon.social/tags/Refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Refactoring</span></a> <a href="https://mastodon.social/tags/Apis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apis</span></a> <a href="https://mastodon.social/tags/ApiDesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ApiDesign</span></a> <a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ebooks</span></a></p>
Kevin Woblick<p>Spent 2 hours yesterday do to a refactoring and cleanup of template files for Cloudhiker. 2 hours very well invested, because the structure is clearer now and I'll spend fewer time searching for specific files. <br><a href="https://mastodon.social/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://mastodon.social/tags/refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactoring</span></a></p>
Clare Sudbery<p>What is refactoring, why is it important and how can you get really good at it? In this Making Tech Better podcast episode, I spoke to @emilybache about enhancing the skills and culture of your teams, to make your code easier to understand and cheaper to modify.</p><p>You can listen here (subtitles on screen): <a href="https://youtu.be/ZcEz8cA017M?si=tYhdCbp851oiyLSz" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">youtu.be/ZcEz8cA017M?si=tYhdCb</span><span class="invisible">p851oiyLSz</span></a></p><p><a href="https://mastodon.social/tags/CSudberyRecordings" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CSudberyRecordings</span></a> <a href="https://mastodon.social/tags/Refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Refactoring</span></a></p>
Racket<p>On the origin of Resyntax</p><p><a href="https://whtwnd.com/notjack.bsky.social/3lnjm3t5ijb27" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">whtwnd.com/notjack.bsky.social</span><span class="invisible">/3lnjm3t5ijb27</span></a></p><p><a href="https://functional.cafe/tags/refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactoring</span></a></p>
Peter Sommerlad<p><span class="h-card" translate="no"><a href="https://mastodon.social/@GeePawHill" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>GeePawHill</span></a></span> </p><p>One danger of a too transparent box used for TDD is that tests get too coupled to a specific implementation and thus hinder refactoring and evolution. ie, taking the soft out of software. </p><p>Sure you are aware of that, but novices easily fall into that trap, when they not have learned enough about refactoring towards simpler code. </p><p><a href="https://mastodon.social/tags/TDD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TDD</span></a> <a href="https://mastodon.social/tags/Refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Refactoring</span></a></p>
Iñaki de Miguel Díaz :verified_aroace:<p>Me paso el dia <a href="https://masto.es/tags/refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactoring</span></a> y lo peor que es que esto no parece que tenga fin.</p>
Programming Quotes<p>Don't live with broken windows.</p><p> — Andy Hunt, Dave Thomas</p><p><a href="https://mastodon.social/tags/refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactoring</span></a></p>
Programming Quotes<p>DRY Don't Repeat Yourself Every piece of knowledge must have a single, unambiguous, authoritative representation within a system.</p><p> — Dave Thomas, Andy Hunt</p><p><a href="https://mastodon.social/tags/dry" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>dry</span></a> <a href="https://mastodon.social/tags/refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactoring</span></a></p>
Leanpub<p>Medior PHP <a href="https://leanpub.com/b/mediorphp" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com/b/mediorphp</span><span class="invisible"></span></a> by Joseph Kanyo is the featured bundle of ebooks 📚 on the Leanpub homepage! <a href="https://leanpub.com" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">leanpub.com</span><span class="invisible"></span></a> <a href="https://mastodon.social/tags/Php" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Php</span></a> <a href="https://mastodon.social/tags/Databases" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Databases</span></a> <a href="https://mastodon.social/tags/Mysql" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mysql</span></a> <a href="https://mastodon.social/tags/ComputerProgramming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ComputerProgramming</span></a> <a href="https://mastodon.social/tags/Laravel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Laravel</span></a> <a href="https://mastodon.social/tags/Symfony" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Symfony</span></a> <a href="https://mastodon.social/tags/Html" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Html</span></a> <a href="https://mastodon.social/tags/Refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Refactoring</span></a> <a href="https://mastodon.social/tags/Apis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Apis</span></a> <a href="https://mastodon.social/tags/ApiDesign" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ApiDesign</span></a> <a href="https://mastodon.social/tags/books" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>books</span></a> <a href="https://mastodon.social/tags/ebooks" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ebooks</span></a></p>
CubeRootOfTrue<p>Is it too late to say that refactoring is a dumb word for a dumb concept driven by a bad computer language?</p><p><a href="https://mathstodon.xyz/tags/refactoring" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>refactoring</span></a></p>