DIPL.-ING. MARTIN WEITZEL, 64380 ROSSDORF, GERMANY

wago2019-04

Beispiel zur Optimierung einer Funktion auf (geringe) Größe

http://coliru.stacked-crooked.com/a/28d015ea3faa4325

Leicht humorolle Kritik an der "reinen Lehre" der Objektorientierten Vorgehensweise

http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom-of-nouns.html

Etwas tiefere Dikussion Pro und Contra "strikte OOP" von Brian Will

https://www.youtube.com/watch?v=IRTfhkiAqPw

Kapitel "Proper Inheritance" (ursprünglich aus C++ FAQ von Marshal Cline, jetzt ISO.cpp)

https://isocpp.org/wiki/faq/proper-inheritance

"Named Parameter Idiom" (ursprünglich aus C++ FAQ von Marshal Cline, jetzt ISO.cpp)

https://isocpp.org/wiki/faq/ctors#named-parameter-idiom

Komplettes Publisher-Subscriber Beispiel (Don't ask – tell)

http://coliru.stacked-crooked.com/a/0c6afd028b2a33ed

Überlaufsichers füllen eines Buffers mit `snprintf`

http://coliru.stacked-crooked.com/a/ac1cb0b7c731a282

Demonstration des Problems mit dem `IntComparer` im `qsort`-Beispiel

http://coliru.stacked-crooked.com/a/184302e72d77a0ca

Zum Schlus noch einmal das Optimierungs-Beispiel vom Anfang mit weiteren (insgesamt aber erfolglosen) Versuchen, die kleinste Version noch weiter zu verkleinern – will heißen: es gibt wenig Grund, "kryptischen Code zu schreiben" (außer man möchte sich umkündbar machen :-/)

http://coliru.stacked-crooked.com/a/7ef5eac9bf7c3acc