Andreas Harrenberg Hubertusstr. 55 (3.Etage) 5100 (52064) Aachen Tel. 0241-23784 andreash@pool.informatik.rwth-aachen.de (Andreas Harrenberg) 2:242/7.7@fidonet @ZS2 Hallo ! @ZS0 Hier noch ein kleiner Bericht über ein Programm das mir sehr gut gefällt, StruxDemo. Das Programm wendet sich an Programmierer der unterschiedlichsten Programmiersprachen. Mit Hilfe von Strux kann man seine Programme als Flußdiagramme, Struktogramme oder als ein Pseudo-Code entwickeln und anzeigen lassen. Es gibt für fast alle gängigen Programmiersprachen sogenannte Übersetzungstabellen, mit denen die Objekte dann in echten Code umgesetzt werden können. Es gibt einfache Aktionen, IF, IF THEN ELSE, SWITCH etc., einfach alles was man so braucht. Funktionsblöcke können verfeinert werden, d.h. ich schreibe einen Block einfach als 'Text ausgeben' und verfeinere ihn dann. Im Diagramm erscheint dann nur die _Funktion_ 'Text ausgeben' (in einer anderen Farbe), durch ein Doppelklick komme ich dann in den Block für 'Text ausgeben'. Hier wird dann der Code dafür definiert. Ich finde dies vor allem für größere Projekte eine sehr grosse Hilfe. So kann man richtig Top-Down Programmieren. Erst mal die Funktionen nur grob benennen und später immer weiter verfeinern, solange bis man den Code dann wirklich hat. Wenn man dies direkt im Source macht, sucht man sich nach einer Weile echt einen Wolf. Die Gefahr die Übersicht zu verlieren ist bei einer Diagramm-Darstellung natürlich viel geringer. Nun, das hat sich bisher alles so schön angehört, aber eine Einschränkung gibt es leider. Das Programm ist Share-Ware und (für Share-Ware) recht teuer. Der Autor möchte 98DM für die Vollversion von Strux haben. Sobald ich wieder flüssig bin werde ich im das Geld wohl zukommen lassen, obwohl ich den Preis für Share etwas hoch erachte. (Da es aber noch nicht einmal ein einziges mir bekanntes Programm mit diesen Fähigkeiten gibt werde ich zahlen ...) (:-) Ich kann jedem Programmierer nur raten sich das Programm mal anzusehen. Auch das Programm schicke ich mit, ob es allerdings auch wirklich auf dem DiskMag landet kann ich natürlich nicht sagen. Bis dann, Andreas