<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Nakiboneka Mary Margret</title>
    <description>The latest articles on DEV Community by Nakiboneka Mary Margret (@nakiboneka_marymargret_b).</description>
    <link>https://dev.to/nakiboneka_marymargret_b</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2117407%2F6a88dcd1-11f6-4b21-898d-efec779db0f4.jpg</url>
      <title>DEV Community: Nakiboneka Mary Margret</title>
      <link>https://dev.to/nakiboneka_marymargret_b</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nakiboneka_marymargret_b"/>
    <language>en</language>
    <item>
      <title>Power of QR code</title>
      <dc:creator>Nakiboneka Mary Margret</dc:creator>
      <pubDate>Tue, 22 Oct 2024 02:26:30 +0000</pubDate>
      <link>https://dev.to/nakiboneka_marymargret_b/power-of-qr-code-1io3</link>
      <guid>https://dev.to/nakiboneka_marymargret_b/power-of-qr-code-1io3</guid>
      <description>&lt;p&gt;A QR code, short for Quick Response code, is a two-dimensional barcode that can be scanned by smartphones to access information&lt;/p&gt;

</description>
      <category>webdev</category>
    </item>
    <item>
      <title>adding images to your website</title>
      <dc:creator>Nakiboneka Mary Margret</dc:creator>
      <pubDate>Mon, 14 Oct 2024 11:33:35 +0000</pubDate>
      <link>https://dev.to/nakiboneka_marymargret_b/adding-images-to-your-website-4ocj</link>
      <guid>https://dev.to/nakiboneka_marymargret_b/adding-images-to-your-website-4ocj</guid>
      <description>&lt;p&gt;Tips for adding images to your website&lt;/p&gt;

</description>
      <category>html</category>
      <category>css</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Code utilization</title>
      <dc:creator>Nakiboneka Mary Margret</dc:creator>
      <pubDate>Thu, 10 Oct 2024 22:44:16 +0000</pubDate>
      <link>https://dev.to/nakiboneka_marymargret_b/code-utilization-ijg</link>
      <guid>https://dev.to/nakiboneka_marymargret_b/code-utilization-ijg</guid>
      <description>&lt;p&gt;hhh&lt;/p&gt;

</description>
      <category>beginners</category>
    </item>
    <item>
      <title>Minimizing Lines of code(LOC)</title>
      <dc:creator>Nakiboneka Mary Margret</dc:creator>
      <pubDate>Tue, 08 Oct 2024 12:34:02 +0000</pubDate>
      <link>https://dev.to/nakiboneka_marymargret_b/minimizing-lines-of-codeloc-1d6m</link>
      <guid>https://dev.to/nakiboneka_marymargret_b/minimizing-lines-of-codeloc-1d6m</guid>
      <description>&lt;p&gt;Reducing lines of code (LOC) can improve code readability, maintainability, and efficiency. However, it’s essential to strike a balance between brevity and clarity. Here are some best practices and techniques to minimize LOC while preserving code quality:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;- Extract functions: Break down long methods into smaller, single-purpose functions. This improves readability and reusability.&lt;/li&gt;
&lt;li&gt;- Use conditional expressions: Replace if-else statements with ternary operators (e.g., condition ? true_value : false_value) or null-coalescing operators (e.g., x ?? y).&lt;/li&gt;
&lt;li&gt;- Eliminate unnecessary variables: Remove unused variables and assignments to declutter code.&lt;/li&gt;
&lt;li&gt;- Use concise data structures: Choose data structures that minimize memory usage and iteration complexity (e.g., use arrays instead of lists).&lt;/li&gt;
&lt;li&gt;- Avoid redundant code: Remove duplicate code blocks and consider using templates or macros (if available in your language).&lt;/li&gt;
&lt;li&gt;- Use built-in functions: Leverage language-provided functions and utilities to reduce custom implementations.&lt;/li&gt;
&lt;li&gt;- Simplify logical expressions: Break down complex logical expressions into smaller, more manageable parts.&lt;/li&gt;
&lt;li&gt;- Use early returns: Instead of nesting multiple conditions, use early returns to simplify control flow.&lt;/li&gt;
&lt;li&gt;- Minimize loops: Optimize loops by using more efficient algorithms or reducing iteration counts.&lt;/li&gt;
&lt;li&gt;- Code reviews: Encourage code reviews to identify and eliminate unnecessary LOC.&lt;/li&gt;
&lt;/ol&gt;

</description>
    </item>
  </channel>
</rss>
