Skip to content

htlweiz/2AHIT-SWE-WP1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 

Repository files navigation

Arbeitspakete

Sie werden in jeder Übungseinheit ein Arbeitspaket bearbeiten.

Ein Arbeitspaket besteht aus einer oder mehrerer Aufgaben, welche in jeweils einzelnen Dokumenten beschrieben sind.

Um die Arbeitspakete abzuschließen sind folgende Tätigkeiten notwendig.

  1. Erstellen Sie die Software der einzelnen Aufgaben.

  2. Erstellen Sie ein PDF Dokument mit dem Namen WPXX.pdf. (Ersetzen Sie XX durch die Nummer des aktuellen Arbeitspakets z.B. WP01.pdf)

  3. Fügen Sie auf der ersten Seite des Dokuments Ihren Namen ein.

  4. Dokumentieren Sie für jede Einzelaufgabe auf jeweils ein bis zwei Seiten die Wichtigsten Codestellen und einen Screenshot des Programmablaufs.

  5. Auf der letzten Seite Dokumentieren Sie bitte wie lange Sie für die einzelnen Aufgaben benötigt haben und Probleme, die gegebenenfalls aufgetreten sind. Auf Anregungen können Sie hier angeben.

  6. Commiten und Pushen Sie alle Programmteile und das erstellte PDF

Codingstandard

Folgende Richtlinien sind beim Programmieren einzuhalten:

Sprache

Die Sprache für sämtliche Bezeichner und Kommentare ist Englisch.

Namenskonvention

  • für sämtliche Bezeichner sind sprechende Namen zu verwenden
  • Bezeichner, welche aus einem Wort bestehen, sind in Kleinschreibung
  • Bezeichner, welche aus mehreren Wörtern bestehen sind in camelCase (Großbuchstaben innerhalb des Bezeichners für jedes neue Wort, z.B.: myVariable)
  • symbolische Konstanten bestehen nur aus Großbuchstaben (z.B.: MAX)

Codestruktur

  • pro Zeile nur eine Anweisung
  • pro Zeile nur eine Deklaration
  • auf Einrückung der Codeteile ist zu achten
  • ein Leerzeichen vor und nach Operatoren
  • eine Leerzeile zwischen zwei Codeblöcken (z.B. Funktionen)

Kommentare

  • zu Beginn jeder Datei ein Kommentar mit einer kurzen Beschreibung und den Namen der Autoren
  • vor jeder selbst definierten Funktion ein Kommentar mit einer kurzen Beschreibung der Funktion, der Parameter und des Rückgabewertes
  • bei komplexen Programmteilen ein Kommentar zur Beschreibung

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published