Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Anregungen / Hinweise für den Code #826

Open
HomeAutoUser opened this issue Apr 13, 2020 · 4 comments
Open

Anregungen / Hinweise für den Code #826

HomeAutoUser opened this issue Apr 13, 2020 · 4 comments

Comments

@HomeAutoUser
Copy link
Contributor

HomeAutoUser commented Apr 13, 2020

Der Issues dient ausschließlich zur Sammlung.
Es ist keine Vorgabe, ausschließlich zur Anregung gedacht.

Jeder der den Beitrag editieren kann, einfach den Anfangspost editieren bei Erweiterungen und sonst bitte via Kommentar sich zu Wort melden.

if-elsif Anti-Bandwurm Kur (Beispiel: UConv)
https://forum.fhem.de/index.php/topic,110129.0.html

@sidey79
Copy link
Contributor

sidey79 commented Apr 13, 2020

Strings in Perl:
https://forum.fhem.de/index.php?topic=110138.new#new

Wäre eher was fürs Wiki :)

@elektron-bbs
Copy link
Contributor

Ich muss jetzt mal hier fragen:
RichardCZ schreibt ja dort:

if ($x eq '5') # bitte gewöhnt euch an nicht " zu verwenden wenn ihr nicht interpoliert

Bringt das irgend einen Vorteil (weniger Speicherverbrauch, schnellere Bearbeitung etc.)? Oder ist das nur "Kosmetik"? Die Funktion ist ja auch mit " gegeben. Ich finde dazu im Netz keine brauchbaren Hinweise.

@sidey79
Copy link
Contributor

sidey79 commented Apr 15, 2020

Prinzipiell könnte ich mir vorstellen, dass der Interpreter in der Zeichenkette nicht suchen muss ob eine Variable enthalten ist. Das könnte ein Geschwindigkeitsvorteil sein.

Sein Verweis nach PBP habe ich aber eher so verstanden, dass es eine Fehlerquelle ausschließt und man seinen code hinsichtlich der quotes bewusst schreiben sollte.

Er hat ja im Forum schon etliche Beispiele erläutert und kramt ja ständig neue Verunstaltungen aus. Ich frag mich nur, bis er die IF - ELSE Schlangen in dem UT Modul war es glaube ich findet und kommentiert :)

@sidey79
Copy link
Contributor

sidey79 commented Apr 15, 2020

Ich glaube da gab es es kürlich einen commit der die prototyen bei uns großflächig eingefügt hat :)

https://forum.fhem.de/index.php/topic,109526.15.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants