<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://update.proggen.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://update.proggen.org/feed.php">
        <title>proggen.org start:style</title>
        <description></description>
        <link>http://update.proggen.org/</link>
        <image rdf:resource="http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico" />
       <dc:date>2026-04-19T14:16:16+0200</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=start:style:comment&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=start:style:guard&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=start:style:identifier&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=start:style:indent&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=start:style:linelength&amp;rev=1663868366"/>
                <rdf:li rdf:resource="http://update.proggen.org/doku.php?id=start:style:start&amp;rev=1663868366"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico">
        <title>proggen.org</title>
        <link>http://update.proggen.org/</link>
        <url>http://update.proggen.org/lib/tpl/proggenY/images/favicon.ico</url>
    </image>
    <item rdf:about="http://update.proggen.org/doku.php?id=start:style:comment&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start:style:comment</title>
        <link>http://update.proggen.org/doku.php?id=start:style:comment&amp;rev=1663868366</link>
        <description>Kommentieren

Kommentare sind vor allem bei langen Codes sehr wichtig. Sie dienen der leichteren Verständlichkeit und können an jeder Stelle des Programms stehen. Wenn man längere Zeit nicht an einem Code arbeitet, helfen Kommentare ihn schnell wieder zu verstehen. Leute, die nicht selbst daran gearbeitet haben, können sich so ebenfalls leichter im Code zurechtfinden.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=start:style:guard&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start:style:guard</title>
        <link>http://update.proggen.org/doku.php?id=start:style:guard&amp;rev=1663868366</link>
        <description>====== Verwenden von Wächtern =====)

Häufig werden an verschiedenen Stellen des Programms Dinge überprüft, so dass man sehr schnell in tiefe Verschachtlungen hineinkommt.

Um dem entgegenzuwirken, hat sich ein Prinzip entwickelt, bei dem man durch Verwenden von sogenannten Wächtern die Verschachtlungstiefe drastisch reduzieren kann. Der Grundgedanke dabei ist ganz einfach, er ist eigentlich nur das Umdrehen der Bedingungen. Wenn wir zum Beispiel eine bestimmte Datei brauchen um unseren Algorith…</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=start:style:identifier&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start:style:identifier</title>
        <link>http://update.proggen.org/doku.php?id=start:style:identifier&amp;rev=1663868366</link>
        <description>Namensgebung und Benennung

Die Benennung ist eine schlecht zu standardisierende Angelegenheit, da jeder seinen eigenen „Standard“ hat und man so nur Anhaltspunkte geben kann.
Wichtig ist es aber, dass man in jedem Projekt, möglichst eine Form einhält.</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=start:style:indent&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start:style:indent</title>
        <link>http://update.proggen.org/doku.php?id=start:style:indent&amp;rev=1663868366</link>
        <description>Blöcke und Einrückung

Code einzurücken ist immer von Vorteil, dazu schauen wir uns folgendes Beispiel an:


void funktion(int a)
{
while(1)
{
if(true)
{
macheIrgendwas();
macheIrgendwas();
macheIrgendwas();
macheIrgendwas();
macheIrgendwas();
}
}
ende();
}</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=start:style:linelength&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start:style:linelength</title>
        <link>http://update.proggen.org/doku.php?id=start:style:linelength&amp;rev=1663868366</link>
        <description>Zeilenumbrüche und Zeilenlänge

Wir sollten unseren Code nur so breit machen, dass wir ihn im Editor noch ohne horizontales Scrollen vollständig lesen können. Einen Code der zu breit ist zu lesen und zu verstehen ist sehr schwer, wir müssen als Vergleich dazu nur einmal versuchen ein Buch zu lesen und dabei immer eine Hälfte der Seite abdecken, so dass wir in jeder Zeile unseren Textausschnitt</description>
    </item>
    <item rdf:about="http://update.proggen.org/doku.php?id=start:style:start&amp;rev=1663868366">
        <dc:format>text/html</dc:format>
        <dc:date>2022-09-22T19:39:26+0200</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>start:style:start</title>
        <link>http://update.proggen.org/doku.php?id=start:style:start&amp;rev=1663868366</link>
        <description>Programmierstil - Wie schreibe ich Programme menschenlesbar?

Wenn wir ein Programm schreiben, dann wollen wir wahrscheinlich irgendwann auch wieder einmal in den Code hineinschauen, egal ob das jetzt zur Fehlersuche oder zum Erweitern bzw. Weiterentwickeln des Programms dient.</description>
    </item>
</rdf:RDF>
