Syschdemnahe Programmierung in C: Dr wenich kombedende Endwiggler
Systemnahe Programmierung in Chome Syschdemnahe Programmierung in C: Dr wenich kombedende Endwiggler Prof. Dr. Uwe Schmidt FH Wedel

Dr wenich kombedende Endwiggler

weiter

weiter

Nach dem erschde (C--)Programmierkurs

Kommendar
schreibd Kommendar wenigschdens vor dem Kobf jedr Funkzion
 
  • was machd d Funkzion
  • woz werde d oizelne Paramedr benödigd
  • wo Paramedr werde nur glese
  • übr wo Paramedr werde Variable veränderd
  • wo globale Dade werde glese
  • wo globale Dade werde veränderd
weiter
komblexe
Funkzione
bei komblexe Funkzione wird zsädzlich beschriabe, wie (nach wo Algorithmus) d Funkzion arbeided und begründed, warum auf diese Ard und Weise.
weiter
Namenskonvenzione
  • aussagekräfdig, bedeidungsvolle und schbezielle Name
  • nedd zwei Name (Variable) für oi Sache (oin Werd)
  • nedd oi Nam (oi Variable) für mehrere Sache (Werde)
  • die Läng dr Idendifikadore broborzional zur Größe vom Sichdbarkeidsbereichs vom zugehörige Objekds
  • kn bngng ggnbr Vkln
    oi Programm wird häufigr glese als gschriabe
weiter
Formadiere
verwended oin konsischdende Einrüggschdil
 
  • Zuordnung begin, end
  • if: else-if baralll, nedd gschachdeld
  • Absädze im Programm
weiter
Konschdande
verwended NIEMALS Konschdande im Cod
weiter
schlecht
while ( i < 255 ) ....
weiter
gut
while ( i < maxBufferSize ) ...
weiter
Präzisio
  • achded auf Kloiigkeide
  • verbesserd lokal Anweisunge und Schleife
weiter
Vor- und Nachbedingungen
Zusicherunge
  • schreibd Vorbedingunge vor Kondrollanweisunge (Schleife, Bedingunge, Blögge, ...)
  • schreibd Nachbedingunge hindr Kondrollanweisunge
  • weiß, daß solche Zusicherunge (asserzions) wichdig Kommendare sind
weiter
Schdil
schreibd in oim für Mensche lesbare und verschdändlile Schdil
weiter
Könne
  • kann große und komblizierde Programm zur Lösung ois Problems schreibe
  • erweiderd d Funkzionalidäd von a Programms durch Hinzfüge vo mehr Programmcod
weiter
merkemerkemerke
Wichdig Hinweise für d erfolgreiche Teilnahm an Programmierübunge, Sofdware-Prakdika und Projekde.

Ledzde Änderung: 11.01.2007
© Prof. Dr. Uwe Schmidd
Prof. Dr. Uwe Schmidt FH Wedel