Eigene PERL Variablem in Modulen anlegen

Begonnen von ritchie, 12 Mai 2013, 20:13:01

Vorheriges Thema - Nächstes Thema

ritchie

Hallo Zusammen,

gibt es Vorgaben, wie ich eigene Variablen und Array in meinem
PERL Modul als globale Variable anlegen sollte, damit ich mit FHEM
Variablen nicht kollidiere ? (auch für die Zukunft)

Gruss R.
IPU662  IPFIRE & Fhem (Homematic + MAX) - Produktiv
Intel iCore 3 / 16GBRAM / 500GB SSD  (1Wire - USB) - Produktiv

UliM

Hi,
mWn gibt es die Konvention, 'wichtige' Variablen mit einem vorangestellten Modulfürzel zu benennen. So heißen zB alle Variablen fhemweb FW_* , in floorplan FP_* usw.

Diese Konvention gibt's aber wohl noch nicht sooo lange, so dass v.a. ältere Module das nicht unbedingt so halten.

Es lässt sich daher keine feste Regel ableiten.
Du könntest Deine Variablen zB $MU_* für myUtils nennen.

Gruß Uli
RPi4/Raspbian, CUL V3 (ca. 30 HomeMatic-devices), LAN (HarmonyHub, alexa etc.).  Fördermitglied des FHEM e.V.