#16 Re: Basis für Regler und andere Elektronik
Verfasst: 23.03.2014 12:46:56
Ich bin ja nun mit nicht-oop-Sprachen groß geworden (186), hab sogar noch ki gelernt (und wieder vergessen) aber die konsequente Anwendung von OOP und klassenbibliotheken bringt (nur) dann eine richtige Arbeits-Erleichterung und -Ersparnis wenn du viel (täglich) programmierst. Zumindest ist das meine Erfahrung als Programmier-Profi.
Sonst muss man sich halt mit cut&paste und umbenennen helfen. Schöne Kapselungen von wiederverwendbaren Modulen (mit .h usw.) verhelfen dann auch zu einem guten Programmierstil. Und wenn das nicht reicht (und man weiß, mit welchen Tricks OOP intern realisiert wird) dann kannste auch mit EINEM Unterprogramm 8 Motoren regeln, anstatt 8 Unterprogramme zu nehmen.
Wenn für die PSoCs C++ zur Verfügung gestellt wird werde ich es benutzen, es sei denn der leicht erhöhte Speicherbedarf erlaubt es nicht. Oft ist man ja gerade bei Embeddeds zumindestens in der Nähe einiger Limits: Flash, SRam und MIPS.
Wie gesagt: Happy Coding
Bob
Sonst muss man sich halt mit cut&paste und umbenennen helfen. Schöne Kapselungen von wiederverwendbaren Modulen (mit .h usw.) verhelfen dann auch zu einem guten Programmierstil. Und wenn das nicht reicht (und man weiß, mit welchen Tricks OOP intern realisiert wird) dann kannste auch mit EINEM Unterprogramm 8 Motoren regeln, anstatt 8 Unterprogramme zu nehmen.
Wenn für die PSoCs C++ zur Verfügung gestellt wird werde ich es benutzen, es sei denn der leicht erhöhte Speicherbedarf erlaubt es nicht. Oft ist man ja gerade bei Embeddeds zumindestens in der Nähe einiger Limits: Flash, SRam und MIPS.
Wie gesagt: Happy Coding
Bob