Ankündigung

Einklappen
Keine Ankündigung bisher.

In der Tiefe: Validierungskonzept

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • saft6luck
    antwortet
    Ok, so hatte ich mir das vorgestellt. Dann könnte man ja dem Makro einen Parameter für die lokalen Variablen mitgeben, der deren Namen ergänzt -> kann man leicht selber machen.

    Finde ich zwar umständlich und ein Kommando im Makro würde mir besser gefallen, à la ':local ...' und ':global', aber wenn nur entweder oder geht würde ich für global plädieren mit einer Anleitung für lokale Variablen im Text.

    Einen Kommentar schreiben:


  • enertegus
    antwortet
    [QUOTE=saft6luck;137222]
    So wie ich das verstehe wird eine Textersetzung durchgeführt:
    - alles im Return ersetzt den 'Funktionsaufruf' im Code
    - alles vor dem Return wird in die Hauptebene gesetzt
    [QUOTE]
    Das ist so absolut richitg. Allerdings kann denkt man da leicht in ein Fahrwasser kommen, dass man ein paar Seiteneffekte vergisst.
    Wie würde denn eine Variante mit lokalen Variablen aussehen?
    Lokale Variablen sind quasi "verdeckte" globale Variablen mit einer speziellen Namensgebung. Diese wird vom Eibparser selbst generiert und zwar so, dass man diese nicht selbst definieren kann.
    Ansonsten verhalten diese sich exakt gleich.

    Einen Kommentar schreiben:


  • saft6luck
    antwortet
    Mir ist unklar was das ganze mit dem Validierungschema zu tun hat.

    So wie ich das verstehe wird eine Textersetzung durchgeführt:
    - alles im Return ersetzt den 'Funktionsaufruf' im Code
    - alles vor dem Return wird in die Hauptebene gesetzt

    Wieso muss ich mir da Gedanken über ein vererbtes Validierungschema machen?

    Wie würde denn eine Variante mit lokalen Variablen aussehen?

    Einen Kommentar schreiben:


  • enertegus
    antwortet
    Hier mal wieder etwas zum Thema Valdierungskonzept für Fortgeschrittene. Da ergibt sich eine Erweiterung mit den Makro-Funktionen.

    Theoretisch können wir das auch noch ändern, und grundsätzlich den erwähnten globalen Kontext lokalisieren - das wäre dann im Text, dass :return nicht gleichzeitig auch die Validierung festlegt, wie von mir so gedacht. Ich finde es aber so weitaus flexibler - vielleicht zu Kosten der Einfachheit (?). Ich stelle das mal vorsichtig zur Diskussion.
    Angehängte Dateien

    Einen Kommentar schreiben:


  • salixer
    antwortet
    Zitat von bmx Beitrag anzeigen
    Und ich biete hier noch passende Siemens-Lufthaken an, im Dutzend dann etwas billiger ...
    Wer entsorgt meinen Eimer Spannungsabfall?

    Einen Kommentar schreiben:


  • Uwe!
    antwortet
    Zitat von enertegus Beitrag anzeigen
    Gaaanz kalt, an dieser Stelle.
    Daraus schließe ich: an anderer Stelle schon deutlich wärmer...

    Einen Kommentar schreiben:


  • saft6luck
    antwortet
    Zitat von bmx Beitrag anzeigen
    Und ich biete hier noch passende Siemens-Lufthaken an, im Dutzend dann etwas billiger ...
    Sind das die Originalen oder eher günstige Importe aus China?

    Einen Kommentar schreiben:


  • bmx
    antwortet
    Und ich biete hier noch passende Siemens-Lufthaken an, im Dutzend dann etwas billiger ...

    Gruß,
    Bernd

    Einen Kommentar schreiben:


  • SnowMaKeR
    antwortet
    Eigentlich wollt ich es ja nicht verraten.
    Ich hab hier schon ein Zubehörteil dafür.
    Das Funk-Speed-Spray.

    Es kann keinen Kaffee kochen
    Hmmm, dann muss ich über den Kauf ernsthaft nachdenken.

    Einen Kommentar schreiben:


  • bmx
    antwortet
    Zitat von Tessi Beitrag anzeigen
    Und welche Farbe hat Funk?
    Das kommt auf die Wellenlänge drauf an ...

    Gruß,
    Bernd

    Einen Kommentar schreiben:


  • Tessi
    antwortet
    Und welche Farbe hat Funk?

    Einen Kommentar schreiben:


  • saft6luck
    antwortet
    Zitat von enertegus Beitrag anzeigen
    Zitat von saft6luck Beitrag anzeigen
    - Ein Gerät mit weißem Gehäuse (gibt es noch andere Farben??? (gut, ist eh keine Farbe))
    falsch.
    Ha, das sagt alles ... es ist sichtbar ... jetzt hab' ich's!

    Es hat was mit Funk zu tun

    Ps. Ich hätte ja auf Wetterstation getippt!

    Einen Kommentar schreiben:


  • Tessi
    antwortet
    Definiert mal "dummes Gerät".

    Einen Kommentar schreiben:


  • enertegus
    antwortet
    Zitat von Uwe! Beitrag anzeigen
    es werkelt kein Unix drin, also vermutl. eher ein "dummes" Gerät
    Das würde ich nicht sagen. Also kalt. Gaaanz kalt, an dieser Stelle.

    Einen Kommentar schreiben:


  • Uwe!
    antwortet
    also, fassen wir mal zusammen:
    • es hat einen KNX-Anschluss
    • es werkelt kein Unix drin, also vermutl. eher ein "dummes" Gerät
    • es ist keine Spannungsversorgung
    • es hat was mit StarTrek zu tun???
    weitere Vermutungen
    • Vermutl. keine Schnittstelle, wenn's das eine schon ein IP-Router ist
    • ein Taster oder ähnliches würd ich auch mal ausschließen
    • Display glaub ich auch nicht (währ wohl eher mit Unix din)
    • Wetterstation? Nee!
    • Schalt- oder Dimmaktor!
    • oder universell parametrierbarer Schalt-/Dimm-/Jalousie- und Heizungsaktor

    Einen Kommentar schreiben:

Lädt...
X