INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Lokale Variablen



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

13.05.2006, 16:41
Beitrag #7

cb Offline
LVF-SeniorMod


Beiträge: 1.731
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
Lokale Variablen
ich schließ mich da der Meinung von Oliver, marker und Azmodan an.

man sollte locals und globals nicht verteufeln, sie können einem das Leben stark erleichtern. Ansonsten zieht's mir bei der Aussage, dass Locals die Übersicht erhöhen die Schuhe aus.

Prinzipiell gilt: das Paradigma von LabVIEW ist die Datenflussorientierung. Locals & Globals umgehen dieses Prinzip und sollten desshalb sparsam eingesetzt werden. Wer gerne und viele Locals & Globals einsetzt sollte IMHO besser zu C oder C++ wechseln.

Fazit: Im Sinne der Lesbarkeit, Reproduzierbarkeit und Sicherheit sollte man wenn möglich den Draht verwenden, logische Strukturen von Drähten in Cluster packen und SubVIs bauen.

Ich kotz jedesmal ab, wenn ich Code sehe (und im schlechtesten Fall bearbeiten muss) in dem 5 mal Stacked Sequences ineinandergeschachtelt sind, controls als "Datenspeicher" verwendet werden, die dann in den einzelnen States per Local gelese/geschrieben werden, wo man doch so schön ne state-machine bauen könnte mit ausreichend Shift registern ... den Mist sollte man den Entwicklern 5 Projekte später nochmal vorsetzen und was von nem sporadisch reproduzierbaren Bug berichten, sich dann genüsslich zurücklehnen und zuschaun, wie er an seinem eigenen Spaghetticode verzweifelt <eg>

diese Art von Programmierung funktioniert nur so lange, wie man "sein" Projekt im Kopf hat. Wenn man mal vergessen hat, welche local man wann & wo und warum schreibt, dann hat man (auch selber) keine Chanze mehr. Ich weiss wovon ich rede, ich meine D-Arbeit war in der Form programmiertWink

Grüße
CB

http://www.rotabench.com - rotierende Prüfstände nach dem Baukasten-Prinzip
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Lokale Variablen - Chriz - 11.05.2006, 22:33
Lokale Variablen - eugengraf - 12.05.2006, 00:19
Lokale Variablen - Lucki - 12.05.2006, 09:13
Lokale Variablen - Azmodan - 12.05.2006, 09:30
Lokale Variablen - marker - 12.05.2006, 09:59
Lokale Variablen - Oliver Listing - 12.05.2006, 22:55
Lokale Variablen - cb - 13.05.2006 16:41

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Lokale Variablen eliminieren / Signale Zusammenfassen Philipp841 8 4.593 30.09.2019 09:51
Letzter Beitrag: Philipp841
  Wie kann man Lokale Variablen sauber verpacken? Tobzn 10 6.980 04.03.2018 12:02
Letzter Beitrag: IchSelbst
  Lokale Variable galilio 5 4.369 09.02.2017 22:20
Letzter Beitrag: Trinitatis
  Schleifenkommunikation: Melder und Benutzer-Ereignisse oder lokale Variablen lumaxo 7 5.709 19.03.2015 17:49
Letzter Beitrag: lumaxo
Question Lokale Variablen wie in textbasierten Sprachen nutzen RobBoss 5 4.800 28.05.2014 11:59
Letzter Beitrag: Kiesch
  Lokale Variable in while-Schleife auslesen Io1610 6 6.872 26.05.2014 15:57
Letzter Beitrag: Io1610

Gehe zu: