Sind Struktogramme hilfreich?

Struktogramme oder besser gesagt das Nassi-Shneiderman-Diagramm stellt den Ablauf eines Programms bzw. einer Funktion dar. Ein Struktogramm ist in einer einheitlichen Sprache definiert und lediglich die Funktionen DIV (ganzzahlige Division) und MOD (Modulo-Operation [Divison, mit der anstatt das Ergebnis der Rest der Division ausgegeben wird]) neben den normalen Operatoren „*“ (Multiplikation), „/“ (Division), „+“ (Addition) und „-“ (Subtraktion) erlaubt sind. Funktionen wie Round(), die eine Zahl auf- oder abrunden, gibt es nicht. Ebenso sind andere spezifischen Eigenschaften einer Programmiersprache wie das erhöhen einer Laufvariabel mit der Kurzform „i++; “ nicht erlaubt. Es gibt lediglich die genannten Operationen. Zuweisungen von Variabeln finden mit einem Doppelpunkt und Gleichheitszeichen statt. Sind Struktogramme hilfreich? weiterlesen

Neues Projekt: System.AddIns bzw. Managed AddIn Framework

Juhu! Endlich fange ich in meiner Ausbildung ein neues Projekt an, dass mir wieder sehr viel Spass bereiten wird! Ich werde mich mit meinem Kollegem ausführlich mit dem Managed AddIn Framework von Microsoft beschäftigen, dass eine Architektur für die Erweiterung von .NET-Anwendungen bereitstellt und es fast „kinderleicht“ ist zu implementieren. Allerdings gibt es leider auch sehr viele veraltete Quellen im Internet, sodass es sich garantiert für mich lohnen wird hier etwas darüber zu schreiben. Bis dahin werde ich mich aber noch sehr ausführlich mit der Add-In Architektur von Microsoft beschäftigten.