Bestand wählen
Merken

14.02 Code Conventions, Styleguides, ungarische Notation, MISRA

Zitierlink des Filmsegments
Embed Code

Automatisierte Medienanalyse

Beta
Erkannte Entitäten
Sprachtranskript
Wenn nun zur praktischen sollte vom Fehler formale und Fehlersuche suchen erst von überhaupt Fehler formale Code Konvent schönes ganz vorne anfangen mit dem Fieber formalen
Oder vor dem Standard Wurde als sie als Text oder Star der 1 Die für das Unzählige Begriff an man einigt sich auf bestimmte Standards Programme zu schreiben sind Dass sind alle Beteiligten einen größeren Team das Alter Größe und die die Programme schnell lesen können und schnelle Wagen können wir sehen das haben schon gesehen dass wenn sie C-Programmierer dass die uns Möglichkeiten haben wir ein Auto setzte sie die Klammern sie die Variable und so weiter und so fort der C-Compiler nicht alles aber doch sehr viel hat sonst oder Code Konvention schreibt man typischerweise fest für die Projekte wie der die Details aus soll damit ist immer wieder als hundertprozentig festgenagelt aber es wird schon etwas besser ist mit formalen Standards für den Markt
Wächst fahren zum Beispiel solche kann sein dass es so lautet den den jeweiligen gut können Menschen es kann sein dass es anders ist zum Beispiel könnte man folgendes haben das Variablen ausführlich auf Englisch benannt sehr ausführlich Englisch Für Variablen das könnte zum Beispiel gut stehen Nachahmungs Vorschriften dieser Leute lieber in Darmstadt und namens Vorschriften aus dem Englischen für variable das hab ich ja Seminare und dem Praktikum auch immer so gehalten keine komischen kürzt man nicht verstehen kann sondern immer Land ausgeschrieben Namen war auf ins Visier der könnt als solche Geschichten Stadt galt ein sie auch CI schreiben und kann auf der sich auch ausschreiben aber wissen sie 3 Tage später noch was das war bis ihre Kollegen in denen und Kollegen 3 Tage später noch was das war eine von den heute üblichen Regeln Kann sein dass es andere aber das ist eine heute ich an obendrein der man also was aber festlegen zum Beispiel dieses geschrieben habe ist die so genannte keine der wird oder soll ist sein Comeback Notation wird welche an kenne ich seit 1. sein dass keine Gäßchen ist das haben sie Auch aufschimmerte gesehen ist es ist wenn ich den 1. Buchstaben groß schreibe und dann den Buchstaben von den nächsten Wort Großschreibung ohne Leerzeichen Karenz und 13 als von mir so sowas Sieht man auch gerne der Werbesprache mit über Produktnamen sind sie das gerne mit dem groß geschrieben und 1. auch groß geschrieben dass sich kein möglich sind ist wegen der Familie in der Wüste Wasser Karawane von Massenmord von verbessern durchs Bild geht es ist das 1. kann das ist das 2. wird was wir darauf gekommen ist bisher sehr weit hergeholt und so soll es sein kann der lutherischen ist den 1. reinzuschreiben das noch typischerweise Variablen also von Wörtern und anschließend Großbuchstabe sowas können gut und schön Und bei dem Variablen haben könnte obendrein stehen kurz aber auch für Lokale Variablen mit mit sehr geringer Reichweite können auch noch kurz haben kurz Namen allenfalls Für lokale Variablen stattdessen lässt sich in der kurzen Zeit Reinskopf sehr geringer Sichtbarkeit lokale Variablen In der for-Schleife lohnt es sich bei doch nicht aus dem buchstabiert man es weiter als der Vorschlag sei als Seien den Städten des des einen als oder auch als Chance Sample hat man auch wenn sie über was vor nichts abschreiben vor ist gleich 0 ist kleinergleich sind lustlos usw. wandte sich die Kinder von Städten gebe des modernen Denkens ist nicht weil das automatisch ergänzt wird aber ist der sind die zu lesen an der Stelle würde man doch gleich for the Statt Sample aus zu buchstabieren Für lokale Variablen mit sehr geringer Sichtbarkeit vielleicht doch kurz an so was können sie gut können Menschen stehen andere Geschichte über die man üblicherweise findet Funktion Befehlsform Bereits fertig auf englischen Zweifelsfall Befehlsform mit
Also eine Funktion eines jetzt Deutschen eine Funktion die Größe oder an ist nicht das ist nicht Befehlsform Funktion ist heißen die größte setzte größere oder Art Zahl in zwar von englischen dann auch nichts mit Mitschreiben ist als Beispiel sowas wie der Zahl ist derzeit ist oder 2 kleinen weiterhin erweckt da haben sie auch schon so wie sie jetzt sogar ausschreiben anders als das es wird stärker als zuvor das werde ich für Funktionsnamen Ist aber Konvention das heißt man kann auch sagen ob alle Funktionen müssten Großbuchstaben benannt werden auf Deutsch und bitte immer Substantive könnte man auch sagen hat sich eingebürgert der Compiler den Compiler des da es vielleicht der schlechter zu verstehen dann kommen solche Sachen die vor jeder Funktions Deklaration eine Beschreibung des ist aber alle auch relativ egal das 1. relativ das den Compiler auch der und jeder Funktionsdeklarationen Funktion ist der Arzt und eine Beschreibung der sagen ein Kommentar Der sagt der ob sagt was diese Funktion tut auch nicht zum Abschreiben oder als demoliert als eine Funktion haben sich Geld sei es freut davon Deklaration einer Funktion Deklaration dass sie dann der Vorsitzende dann geht heißt dieses oder jenes und gibt dann vorgesehen ist minimal sind würde man häufig haben Grund kann man schätzt das Vorgehen der Deklaration stehen muss was die Funktion einzelnen tut das gibt's auch noch schönere Verfahren ist das ganze automatisch formatiert werden kann
Hab vorgeführt wenn sie Google wollen Taxi schönen Obsidian was automatisch aus diesen Kommentaren nach der Dokumentation erzeugt wird Kleinkram des scheinbar kleinen die Schweiz Klammern eine Zeile Darüber gibt es verschiedene Ansichten Zahlen sollen wir schreiben darüber wie verschiedene Ansichten es gibt Leute die schreiben Bedingung schweift Firma auf
Oder Blei schweift damit zu und es gibt Leute die schreiben Bedingungen Strafkammer auf blablabla startklar zu Was die beiden nicht warten bis zu machen sie können es natürlich auch komplett anders machen sie können auch fordern das inzwischen 3 falls Fallzahlen freigelassen werden müssen und was die Schweiz klammert bestehen aus wie auch immer der Compiler würde sich das aber es wird verstehen aber der Compiler Bundesstraßen sowas würde man nicht man für die sollte man das nicht von der gibt es Code Konvention wo stehen die Sportler und und natürlich die Einwirkung erst recht
Der Compiler ist das auch gar die sie Eindrücke oder sie überhaupt nicht eingegangen Also wenn Sie jetzt was schreiben als klar
Sie hören 11 nach was Haben sich Und setzt sich waren auch 6 dann bauen nicht so auch nicht so könnte man ja alles tun sie das hat aus den Entsetzen des ist auch die Zahl der vor sich schreiben das Programm komplett in einer Zeit als auf eine Zeile der wird das C ist sehr großzügig eine spannende nicht so sich die verlangen dass die Formatierung zu halten sich zumindest als
Es gibt Sprachen bei dem zum Beispiel hier diese Einwirkung wichtig ist statt der Schweiz Klammern die Einwirkung wichtig ist netterweise kann man den meisten modernen Entwicklungssystem einfach sagen und mal auf
Die wir das all der und das was dann von selbst ist das noch relativ schlicht größeren Entwicklungssystemen könnte dann tatsächlich selbst definiert ob die Aufnahme in Klammern hinter das ich finde das weil gehören oder auf die nächste Zeile wieviel Abstand jeweils zu lassen so derzeit einzubauen sind und so weiter und so fort ist hier Abstand zu lassen das gleiche gleich ist hier um dieses gleich Abstand zu lassen diese Entwicklungsumgebung macht das nicht automatisch die Größe der Union machen auch so automatisch das heißt man muss es gar nicht mehr aufschreiben als Protokoll Menschen sondern liefert Schablonen für die da etwas komplizierter Funktion einfach nur Orte der des sondern Auto Formatierung ist und die Maschine macht es von selbst sowie 2 geschrieben ist das ist einfach zu haben und dann das letzte hierzu den formalen sagt
Bollow Fritz Kommentare finden Sie in den meisten professionelle natürlich auf freie freien Programm das am Anfang des Jahres war großartig steht am Anfang der Datei erstmals großartig steht dieses ist sowieso sowieso geschrieben von dieses und jenes Gewalt Haftungsausschluss usw. Das Werk von Apple jeweils an 20 30 Zahlen Kommentare zu Beginn jeder Datei rein formale sagte das würde man standardisieren wurde von
Und also der einschließlich Eine Steinschlags Loqui Logbuch die Aufzeichnungen des Doms auf am so selten so viel wurde die Funktion war hinzugefügt von XY usw. Das würde man auch alles noch obendrein Rubrainstraße Stoibers jedoch als aufkommender sollte eigentlich auch andere warten rauskriegen kam aus gut ist
Das als des Bass
Formal solchen gut Menschen stehen sie was vor mir Programmierer der dieses gestartet über 4 oder bei der Wettbewerb auf dem Schreibtisch auf elektronische Schreibtisch dem das steht das ist zu beachten für alles was sie tun dass die formale Vorschriften Beispiele für formale Vorschriften und dann gibts Vorschriften gegen das wiedertrifft Konstruktion
Zum Beispiel dass man Verlangen dass Variablen sofort initialisiert wer das ist ja sehr sehr das Plus an ausarbeiten Sternchen Variablen auf 0 stehen aber alle anderen stehen nicht auf 0 und sofort in C realisieren Wenn sie
Das Fenster werden sie hier einfach nur ein Schreiben ist nicht in auf welchen Wert diese Variable a zu Beginn steht sehr sehr lustloses ist das nicht reagiert und Japan sich Jahre das einfach kann mit einer Fehlermeldung zieht sich lustlos und C sollte sinnvollerweise war sofort initialisieren sie sicher sein können was drin steht das schreibt man
Praktisch jede jede iPod-Dateien Platz im freien Variablen sofort das andere war sehr praktisch überall drin steht dass man 11 Hilfe und Schleifen Nur mit Schwarzdorn man verwenden darf Auf der kommt alles anders Habe ich nie verraten aus gutem Grunde soll ich das auch nicht verraten den nur eine Zeile besteht dann können Sie die schweift der Klasse
Das ist aber nicht gefährlich ist nämlich jemand dazu kommt das Wasser zu schreiben sagt und danach möchte ich gerne noch bis man sinnvollerweise Art kaputtgemacht gemacht und bestimmte Abfluss läuft 5 4 Apostat 4 Zimmern sagt ok es schreibe ich das noch dazu dass dort auch passieren aber gleichzeitig 8. gab es ist wahr ist die Bedingung die Preis für das die Zahl aus wenn die Bedingung falsch ist das sofort dabei die Spaltung der Klassen gilt die nächste Anweisung als das was ich weiß Klammern steht das ist heimtückisch wenn man später was dazu schreibt des findet sich das überall dann als Pflicht in solchen galten 1 11 und sprechen bei den Schleifen war von vor die ungestraft sofort dass man sie welcher Teil jetzt in der Schweiz ist beziehungsweise bei dem Gespräch der Tag 2. wird oder nicht
Und Schleifen Schleifen Klammern da niemals Zuweisungen auf handelsüblicher da sein als Zuweisungen in
Dass es auch beliebt aber heimtückisch und Sie können mir so was haben wir für aber gleich aber immer auch von praktisch dieses hier ich möchte einen Zeiger bauen der bin ich für absurd zu möchte einen Zeiger von damals folgendes ich hole mir
Hält mich von neuen Speicherplatz von mir aus als jemals soll es auch Carsten ob stimmt schon so dass funktionieren
Verfahren dann könnte man habe das sehen Sie auch in sehr viel Software aber doch ein bisschen gefährlich als ein Zeiger aber ich möchte diesen zeigen jetzt mit der Interesse von 13 der Charts das ist die Anweisung reservieren Speicherplatz für 13 13. und die Adresse des Speicherplatz bitte nach
Die jetzt ganz hat drauf sind können Sie das sofort gab es das das für so anwenden prüft ob das was drinsteht und gleich 0 wenn diese Speicherreservierung funktioniere gibt es einen Zeiger der ungleichen und der Welt des geschrieben das prüft ob dieser Zeit angekommen ist ungleich 0 ist auch das was sie in die stieg gleich 0 ist wenn es ungleich 0 ist alles klar gegangen ich kann mit weiterarbeiten das ganz aus dieser Konstruktion formale auf so dass es ist sofort klar dass es sehr unübersichtlich ist formal typischerweise steht in diesem galt als keine Zuweisung dass es es nicht kein Vergleich der Zuweisung bis den Speicher die Adresse Weise zu einer Zuweisungen verboten die typischerweise galt als kann man dort leichter verstehen was passiert und
Für durch Was man und wieder ließ Ganzzahlvariablen nur definiert der Größe Ganzzahlvariablen definierter der Größe sicher auch häufiger in C und C plus plus ist nicht klar wie groß Dichter ist der Job muss mindestens so groß sein wie ein bereits aber dennoch ein oder 2 oder 3 oder 4 oder 8 weitere weiß nicht das kann von Maschinen zu Maschinen schwanken auf dieser Maschine mit diesem Kamera ist der Wirtschaft 2 Byte groß aufeinander Maschine dachte aber gerne 4 bei großer an
Sehr schön und Programme auf der Maschine schreibt oder mit dem ein Compiler schreibt und dann einen Compiler verwendet einer Maschine verwendet oder das anders ist wird die funktioniert jetzt nicht mehr aber nicht aufgepasst hat das klein oder größer werden kann deshalb gerne auch mal diese Anweisungen galt Clarence und Normen und schaut sind tabu war eines der größten ich kenne ich verwende Befehl ist nur Variablen Typen der größte festgelegt ist kann man am Rande zu was die die
16 Tage hier zum Beispiel wenn sie die verwenden statt können Sie sicher sein dass die Karte 16-Bit zwar bald nicht mehr und nicht weniger oder einer Sprachen funktionieren alles so dass also Java und sie starb zumindest funktionieren so dass da und schaut und genau ausbuchstabiert sind Long kann hat dann auf 64 der hat nur 32 und der Short hat immer 16 hat man sich dabei sie uns plus muss hat man dass das ist was die jeweilige Maschine gerade gut kann über die Maschinen 16-Bit Rechner ist 16 Bit und lieber Maschinen 32-Bit rechnet ist typische 32 logischerweise 32 Bit Mit gezielter aber sicher nicht mehr und das kleinste vorschreiben typischerweise vorschreiben dass man da wo sich sein
Der ist auch heute nicht billig und die steht Skript was sich zeigen wollen wollte haben würde wäre einmal die Yoko Standards Und so Verlust aus der Linux und Konsorten wird sich zum Beispiel daran halten und was sich auch vor einem zeigen wollte sind die ist die Google zieht das da es ist der Google sieht das Teil 1
Sie Seite um Seite solche Vorschriften aufgelistet sind alle mir schon war von Vorschriften gezeigt links stehen könnte
Das sind nicht die einzigen beiden beileibe nicht aber die sind zum Beispiel frei verfügbar man kann sich inspirieren lassen eine Idee was es heißt schon formale Fehler zu vermeiden und Programme lesbar zu machen für andere Leute für einen selbst lesbar zu machen und für andere Leute lesbar zu machen
Und dann gibt es aus und da spezifische einen Jahren wenn sie zum Beispiel sich Windows-Programme ankucken klassische Windows-Programme ankucken Sie solche bezeichnet die es selbst man John
Steht Texten abschreiben solche bezeichnet oder sich seine Zeichner des Star Trek klassischer das Programmierung das nennt sich die ungarische Notation Relation von Hand Simon Den und Microsoft Der wird sich das jüngst bei der der Eine von den Leuten zumindest die sich mit dem Zug ins Weltall unter der der Simoni und vorher hatte er als eine von vielen Taten dieser Art von Nachahmung eingeführt und Microsoft die umrauschen Mutation die ganzen klassischen Windows Geschichten sind alle so mit solchen am bezeichnet die Riesdahl als zum Beispiel da würde rollt es dabei ist gemalt Doppelwort vorzuweisen 32-Bit ein Wort war für Windows bis zu minus 16 Bit Doppelwort 32-Bit sage ich die Variable Style bis 32 Bit die der Typ steht Variablenname drin das schien mal eine gute Idee zu sein das macht man heute nicht mehr aber es schien seinerzeit man die die den Typ Variablenname anzugeben und dieses Ziel ist ganz heftig das ist ein Neuron träumte er auf 1 schwingt sie unter der Leiter der bei Siemens eine der 0 auf auf führt ein langer Zeit auf 1 sind dann auf der Welt wie es alle möglichen Street sie mit solchen Namen LPs selbst war es der nur und tausend andere von diesen Sachen nicht wundern wenn sie mal Windows-Programme aufmachen diese for the goutieren
Baßfeld Variable der bei kann man tun hat sich die als so sinnvoll herausgestellt auch auch Microsoft nach nicht mehr sicher aber ist das auch nicht mehr aber sobald sich das ist das Programmieren sehen Sie solche etwas ein Bayern an Die ungarische Notation noch ein Beispiel für etwas spezifischeres ist es war das finden Sie zumindest zum an Programmen hier auch in der wird von der Mensch
Nächster ist ein Automobil Industrieverband Wie schreibe ich Software für die ganz Automatik im Auto für das System das die Bremsen steuert oder für das System das die Scheinwerfer steuert schon der sollte es auch in C und ich natürlich schon dass das nicht abstürzt sondern wirklich supersicher geschrieben ist auch deshalb ganz strenge Vorschriften Rogosins an die hier sind sie erscheinen Vorschriften von diesem Verein hier ist war von allen voran von Automobil Firmen und etwa in der Software-Industrie dutzendweise Vorschriften die in diesem Fall dass sie automatisch geprüft werden können verlangen dass der Compiler von selbst prüft das alles möglich
Beachtet wird der Akte C-Compiler wird das alles gar und fordern dass der Compiler billiger wird das sind die Misra Vorschriften Aus der Automobilindustrie aber warum soll man sie nicht woanders verwenden und abschließend oder den Zugriff jetzt auch nicht ganz spannend
Das Gegenbeispiel ist der International Rauchfuß geht die Kurt kann es international kann ich Ihnen auch das Geld am ist sie könne und konnte ist was für ein Name des Skripts leider nicht erfüllt ein Aussies ISIN
Dieser Wettbewerb Geht bei dem Wettbewerb geht es darum unlesbar C-Programmen schauen ob wusste dunkel und und unklar ob sie Programme zu schreiben kann das Programm schreiben würde glaub ich erkennen was ist von oder sogar glaube es zu etwas anderes als es tatsächlich zu tut die beiden Beispiele die von habe dass ein Beispiel
Sieht so aus als ob es Primzahlen berechnet sind wenn sie das aufmachen finden Sie ein Programm das auf den 1. Blick Zahlen dieses durch ist ein Tool dieses oder jenes das Programm noch etwas völlig anderes ist es eigentlich Kryptographie Programm und das andere Programme sich habe dass die bei der Variablen liegen und die Variablen scharf nur und ist ein Briefwechsel zwischen Staat und Charlotte der sich tatsächlich übersetzt ist das Programm nicht sinnvoll ist aber dass man kann es wirklich ließen und sogar übersetzt leider macht es nicht sinnvoll und von der Sorte finden endlos bei diesem auch gerettet sie Code Kontext konnte er auch Programme welchen geometrischen Formen die selbst wieder diese geometrischen Form produzieren und war das ist nun unmöglich Börsenlegende Stück so auch unverständlichen gut dass sie hier ist kurz und zuschreiben gerade nicht verständlich auch kann man sich mal angucken als die was man vermeiden muss als solche Programme sollte man sich nicht schreiben
Objektklasse
DOM <Programmierumgebung>
Stellenring
Typ <Informatik>
Position
Compiler
Programm
Mensch-Maschine-Schnittstelle
Norm <Mathematik>
Information
LOLA <Programm>
Computeranimation
Signal
Apple <Marke>
Kryptologie
Java Virtual Machine
C++
Code
Skript <Programm>
Zugriff
UML
Softwareindustrie
Stichprobe
Funktion <Mathematik>
Programmierer
Befehl <Informatik>
Primzahl
Rand
Automat <Automatentheorie>
Stellenring
Debugging
Programmierung
Zahl
DEBUG <Programm>
Rechenbuch
Ein-Ausgabe
p-Block
Fehlermeldung
Standardabweichung
WINDOWS <Programm>
World Wide Web
CHART <Programm>
Datei
C-Compiler
Google
Assembler
Netzadresse
Code
Gegenbeispiel
Open Source
Quellcode
Variable
Bildschirmmaske
Software
Microsoft
Abstand
ENABLE <Programm>
Zeiger <Informatik>
Hardware
make
LINUX
Verallgemeinertes lineares Modell
Coin <Programmiersprache>
Microsoft
Wort <Informatik>
Compiler

Metadaten

Formale Metadaten

Titel 14.02 Code Conventions, Styleguides, ungarische Notation, MISRA
Serientitel Informatik 1, Winter 2010/2011
Autor Loviscach, Jörn
Lizenz CC-Namensnennung - keine kommerzielle Nutzung - Weitergabe unter gleichen Bedingungen 3.0 Deutschland:
Sie dürfen das Werk bzw. den Inhalt zu jedem legalen und nicht-kommerziellen Zweck nutzen, verändern und in unveränderter oder veränderter Form vervielfältigen, verbreiten und öffentlich zugänglich machen, sofern Sie den Namen des Autors/Rechteinhabers in der von ihm festgelegten Weise nennen und das Werk bzw. diesen Inhalt auch in veränderter Form nur unter den Bedingungen dieser Lizenz weitergeben.
DOI 10.5446/9565
Herausgeber Loviscach, Jörn
Erscheinungsjahr 2011
Sprache Deutsch
Produzent Loviscach, Jörn

Inhaltliche Metadaten

Fachgebiet Informatik

Zugehöriges Material

Folgende Ressource ist Begleitmaterial zum Video

Ähnliche Filme

Loading...
Feedback