<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>principles &amp;mdash;   christova  </title>
    <link>https://christova.writeas.com/tag:principles</link>
    <description>&lt;b&gt;&lt;h3&gt;Tech Articles&lt;/h3&gt;&lt;/b&gt;&lt;br/&gt;&lt;b&gt;Collated from various sources. Full copyright remains with original authors.&lt;/b&gt;</description>
    <pubDate>Sat, 18 Apr 2026 12:28:45 +0000</pubDate>
    <item>
      <title>Good Code Principles</title>
      <link>https://christova.writeas.com/good-code-principles?pk_campaign=rss-feed</link>
      <description>&lt;![CDATA[&#xA;&#xA;#cleancode #goodcode #coding #principles&#xA;&#xA;It’s not just about writing code that works.&#xA;&#xA;It’s about writing code that is robust, secure, maintainable, scalable, and testable.&#xA;&#xA;Here are the 10 Best Coding Principles every developer should embrace:&#xA;&#xA;1️⃣ Code Specification – Follow standards like PEP8 or Google Java Style to ensure readability.&#xA;2️⃣ Clear Documentation &amp; Annotations – Explain the why, not just the what.&#xA;3️⃣ Security Assurance – Code defensively to avoid data leaks and cross-site scripting.&#xA;4️⃣ Robustness – Build for failures like input errors, disk issues, or network overload.&#xA;5️⃣ SOLID Principles – The foundational pillars of clean object-oriented design.&#xA;6️⃣ Easy to Test – Low complexity, low cost, and high speed testing wins.&#xA;7️⃣ Moderate Abstraction – Not too raw, not too abstract. Just enough to simplify.&#xA;8️⃣ Design Patterns – Use patterns like Factory, Singleton, Strategy, etc. wisely.&#xA;9️⃣ Reduce Global Dependencies – Keep your code modular and loosely coupled.&#xA;🔟 Continuous Refactoring – Improve design continuously without breaking functionality.]]&gt;</description>
      <content:encoded><![CDATA[<p><img src="https://i.snap.as/3UUm6M8p.gif" alt=""/></p>

<p><a href="https://christova.writeas.com/tag:cleancode" class="hashtag"><span>#</span><span class="p-category">cleancode</span></a> <a href="https://christova.writeas.com/tag:goodcode" class="hashtag"><span>#</span><span class="p-category">goodcode</span></a> <a href="https://christova.writeas.com/tag:coding" class="hashtag"><span>#</span><span class="p-category">coding</span></a> <a href="https://christova.writeas.com/tag:principles" class="hashtag"><span>#</span><span class="p-category">principles</span></a></p>

<p>It’s not just about writing code that works.</p>

<p>It’s about writing code that is robust, secure, maintainable, scalable, and testable.</p>

<p><strong>Here are the 10 Best Coding Principles every developer should embrace:</strong></p>

<p>1️⃣ Code Specification – Follow standards like PEP8 or Google Java Style to ensure readability.
2️⃣ Clear Documentation &amp; Annotations – Explain the why, not just the what.
3️⃣ Security Assurance – Code defensively to avoid data leaks and cross-site scripting.
4️⃣ Robustness – Build for failures like input errors, disk issues, or network overload.
5️⃣ SOLID Principles – The foundational pillars of clean object-oriented design.
6️⃣ Easy to Test – Low complexity, low cost, and high speed testing wins.
7️⃣ Moderate Abstraction – Not too raw, not too abstract. Just enough to simplify.
8️⃣ Design Patterns – Use patterns like Factory, Singleton, Strategy, etc. wisely.
9️⃣ Reduce Global Dependencies – Keep your code modular and loosely coupled.
🔟 Continuous Refactoring – Improve design continuously without breaking functionality.</p>
]]></content:encoded>
      <guid>https://christova.writeas.com/good-code-principles</guid>
      <pubDate>Thu, 26 Mar 2026 14:28:40 +0000</pubDate>
    </item>
  </channel>
</rss>