<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Sun, 12 Apr 2026 17:23:09 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/created/refactoring/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[Major refactoring needed from AI generated code]]></title><description><![CDATA[For the past week, I have been heavily interacting with some AI tools for my coding needs. When I usually need a solution, I reach out to Google, get some ideas from there, and try to implement it on my]]></description><link>http://direct.ecency.com/hive-163521/@bala41288/major-refactoring-needed-from-ai-generated-code-6jv</link><guid isPermaLink="true">http://direct.ecency.com/hive-163521/@bala41288/major-refactoring-needed-from-ai-generated-code-6jv</guid><category><![CDATA[hive-163521]]></category><dc:creator><![CDATA[bala41288]]></dc:creator><pubDate>Sat, 10 May 2025 18:57:42 GMT</pubDate><enclosure url="https://images.ecency.com/p/2gsjgna1uruvGBHDnRaj2z6FsL6XEQR3pnqa26GnVDUgVnZQVxYyMD6eepNzXEST2i5PNppkeWhKQWGWD7XcbDCdhSadGQ8vAR3EChmDSwwkwJ1jNn?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[A simple but effective refactoring guide]]></title><description><![CDATA[1. Write code within 200 lines in one file. Reducing the number of lines of code in the file is very effective. 2. Write code within 20 lines in the function. A function should only with one role. If a]]></description><link>http://direct.ecency.com/refactoring/@pishio/a-simple-but-effective-refactoring</link><guid isPermaLink="true">http://direct.ecency.com/refactoring/@pishio/a-simple-but-effective-refactoring</guid><category><![CDATA[refactoring]]></category><dc:creator><![CDATA[pishio]]></dc:creator><pubDate>Sat, 20 Aug 2022 13:57:45 GMT</pubDate><enclosure url="https://images.ecency.com/p/D5zH9SyxCKdAD9rYwjD1VARAikGgLpZReGTopGBG59EXT71whsAvB8Nrqks5qJLrdshHbabgSHigdYYTb7w9BgxEi3BNBaWxodP3J55ppq9mhTEQ7t4pAQSmdtvob516GCFbU2?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[A bigger #refactoring isn't avoidable, if didn't #pay your #debt. http ...]]></title><description><![CDATA[A bigger #refactoring isn't avoidable, if didn't #pay your #debt.]]></description><link>http://direct.ecency.com/hive-193084/@master-lamps/2gjfzuvlfthx5w0af6lfb2</link><guid isPermaLink="true">http://direct.ecency.com/hive-193084/@master-lamps/2gjfzuvlfthx5w0af6lfb2</guid><category><![CDATA[hive-193084]]></category><dc:creator><![CDATA[master-lamps]]></dc:creator><pubDate>Tue, 08 Dec 2020 18:20:45 GMT</pubDate></item><item><title><![CDATA[I just posted to Twitter (2019/05/22 09:00:30):]]></title><description><![CDATA[#XamarinForms Shell is now GA. Be prepared if you used the preview to start a new project like I did. Massive #refactoring needed. Tip: Study docs and samples first. ##xamarin #programming #share2steem]]></description><link>http://direct.ecency.com/xamarinforms/@msicc/msicc-1558508430472-i-just-posted-to-twitter-20190522-090030</link><guid isPermaLink="true">http://direct.ecency.com/xamarinforms/@msicc/msicc-1558508430472-i-just-posted-to-twitter-20190522-090030</guid><category><![CDATA[xamarinforms]]></category><dc:creator><![CDATA[msicc]]></dc:creator><pubDate>Wed, 22 May 2019 07:00:36 GMT</pubDate><enclosure url="https://images.ecency.com/p/2bP4pJr4wVimqCWjYimXJe2cnCgn3TDDCyENZ5grGUN?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Hooray for unit tests]]></title><description><![CDATA[Github repo: I completely replaced or-tools with python-constraint, a pure-Python constraint solver. What effect this will have on my ability to handle large graphs I don't know. I had written tests that]]></description><link>http://direct.ecency.com/programming/@markgritter/hooray-for-unit-tests</link><guid isPermaLink="true">http://direct.ecency.com/programming/@markgritter/hooray-for-unit-tests</guid><category><![CDATA[programming]]></category><dc:creator><![CDATA[markgritter]]></dc:creator><pubDate>Wed, 31 Oct 2018 07:30:24 GMT</pubDate></item><item><title><![CDATA[Comment refactorer efficacement ? 🎩]]></title><description><![CDATA[Description Pouvoir refactorer facilement et sans peur permet de garder une base de code à jour et saine. Dans cette présentation Patrick vous présente 2 outils servant à refactorer simplement du code]]></description><link>http://direct.ecency.com/cozycloud/@kosssi/qic6kcmc</link><guid isPermaLink="true">http://direct.ecency.com/cozycloud/@kosssi/qic6kcmc</guid><category><![CDATA[cozycloud]]></category><dc:creator><![CDATA[kosssi]]></dc:creator><pubDate>Mon, 19 Mar 2018 10:28:12 GMT</pubDate><enclosure url="https://images.ecency.com/p/46aP2QbqUqBqwzwxM6L1P6uLNceBDDCM9aC83WfyPLXzVyEdUMbzxF71fSgQxizpcw4HV4XUgFVXpiXY2TzcTJqLXvyZ?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Jak pisać kod, żeby chcieć do niego wrócić i wiedzieć co się w nim dzieje]]></title><description><![CDATA[Cześć, w tym artykule chciałbym podzielić się z wami moimi przemyśleniami związanymi z pisaniem kodu. Każdy kiedyś zaczynał naukę pisania programów w danym języku. Na samym początku, nasze programy to]]></description><link>http://direct.ecency.com/polish/@grzegorz2047/jak-pisac-kod-zeby-chciec-do-niego-wrocic-i-wiedziec-co-sie-w-nim-dzieje</link><guid isPermaLink="true">http://direct.ecency.com/polish/@grzegorz2047/jak-pisac-kod-zeby-chciec-do-niego-wrocic-i-wiedziec-co-sie-w-nim-dzieje</guid><category><![CDATA[polish]]></category><dc:creator><![CDATA[grzegorz2047]]></dc:creator><pubDate>Fri, 09 Feb 2018 21:18:57 GMT</pubDate></item><item><title><![CDATA[How to move a dependency to Composer while requiring an old version]]></title><description><![CDATA[A common problem I run into with older applications are dependencies that have been added and loaded from the application’s repository. You would often see a “libraries” folder with a “className.php” type]]></description><link>http://direct.ecency.com/composer/@joepferguson/how-to-move-a-dependency-to-composer-while-requiring-an-old-version</link><guid isPermaLink="true">http://direct.ecency.com/composer/@joepferguson/how-to-move-a-dependency-to-composer-while-requiring-an-old-version</guid><category><![CDATA[composer]]></category><dc:creator><![CDATA[joepferguson]]></dc:creator><pubDate>Wed, 17 Jan 2018 13:47:42 GMT</pubDate></item><item><title><![CDATA[Freeing yourself from obsoletion]]></title><description><![CDATA[Gridcoin is a decentralized crypto currency which rewards BOINC computations. It aims to be energy efficient while simultaneously providing concrete benefits to scientific research, such as weather]]></description><link>http://direct.ecency.com/utopian-io/@ravonn/freeing-yourself-from-obsoletion</link><guid isPermaLink="true">http://direct.ecency.com/utopian-io/@ravonn/freeing-yourself-from-obsoletion</guid><category><![CDATA[utopian-io]]></category><dc:creator><![CDATA[ravonn]]></dc:creator><pubDate>Sat, 06 Jan 2018 13:01:15 GMT</pubDate><enclosure url="https://images.ecency.com/p/3W72119s5BjWMGm4Xa2MvD5AT2bJsSA8F9WeC71v1s1fKfGkK9mMKuc3LcvF4KigbWg9UsrpEPFzjMN66kZroLzWpuv1PLpNAzboyfbGUP8DdnAKpxxvM4?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Swinging the Code Axe]]></title><description><![CDATA[As a code base ages it is natural for its SLOC count to increase or, at best, not move as more functionality is added. This is inevitable but also perfectly fine. If we look at the Gridcoin source tree]]></description><link>http://direct.ecency.com/gridcoin/@ravonn/swinging-the-code-axe</link><guid isPermaLink="true">http://direct.ecency.com/gridcoin/@ravonn/swinging-the-code-axe</guid><category><![CDATA[gridcoin]]></category><dc:creator><![CDATA[ravonn]]></dc:creator><pubDate>Thu, 17 Aug 2017 13:06:36 GMT</pubDate><enclosure url="https://images.ecency.com/p/2gsjgna1uruvUuS7ndh9YqVwYGPLVszbFLwwpAYXZA9oWpBKVxvSvdjFg6cRMoebT1XvtcpFi1VnsFJhfPwh88KfftFddpkCayXtRP68mk5v5trRLa?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[What a Wicked Web I Weave]]></title><description><![CDATA[--All precluded data removed for brevity. --Thank you for viewing.]]></description><link>http://direct.ecency.com/steem/@raymonjohnstone/what-a-wicked-web-i-weave</link><guid isPermaLink="true">http://direct.ecency.com/steem/@raymonjohnstone/what-a-wicked-web-i-weave</guid><category><![CDATA[steem]]></category><dc:creator><![CDATA[raymonjohnstone]]></dc:creator><pubDate>Sat, 21 Jan 2017 06:59:18 GMT</pubDate><enclosure url="https://images.ecency.com/p/7ohP4GDMGPrVDkbkDyUSFHbwDbrPs4MDyT6wnT2MAyFiggJQgVKzAZ5pn2ZwiNfG2LZQQjfGxWR3mdpxwqrgwmxmqS1jXFhxRSAi?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>