Closed pintman closed 8 years ago
Die Import-Anweisungen würden sich wie folgt ändern.
from eapi.eapi import EAModul
ea = EAModul()
wird zu
from eapi.hw import EAModul
ea = EAModul()
Bzw. in der längeren Version
import eapi.eapi
ea = eapi.eapi.EAModul()
wird zu
import eapi.hw
ea = eapi.hw.EAModul()
Die Änderungen wurde durchgeführt. Da die Änderung die API verändert, habe ich eine neue Minor-Version erstellt. Ab 0.3.1 ist der neue Namensraum verfügbar.
Der Name des Namespace
eapi.eapi
wirkt künstlich und sollte griffiger benannt werden. Derzeit befindet sich nur die KlasseEAModul
darin.Mir fallen daher zwei neue bessere Namen ein:
eapi.hw
eapi.hardware
um auf die Hardwarekomponenten zu verweisen. Daneben gibt es ja noch den Namespace
eapi.net
für die Netzwerkkomponenten.