Kontinuirliche Datenerfassung und Speicherung

  • Wer schon ein paar kleinere Programme geschrieben hat und nun Sensordaten oder Ähnliches kontinuierlich auslesen, verarbeiten speichern und das selbst (z.B. in python) programmieren will, jedoch noch keine Erfahrung mit der Programmierung "komplexerer" Programme hat, wird vielleicht wie ich und andere auch mit dem Auslesen und dem Darstellen der Daten beginnen um festzustellen, das die Speicherung/Haltung der Daten sehr durchdacht sein muss bezüglich ihrer Auflösung und Darstellung. Es ist unumgänglich die gesamte Programmlogik auf der Daten- haltung, und -verfügbarkeit aufzubauen.
    Ich bin in eine Anfängerfalle gefahren und habe nach der Datenerfassung und Darstellung die Datenhaltung "drum herum" mit unmengen zwischen-funktionen programmiert, mit dem Ergbenis das der Code nach ein paar Monaten nicht mehr änder- und erweiterbar war.
    Einen logischen Hinweis hab ich noch: Die niedrigste Auflösung hat die Längste lebensdauer und die höchste Auflösung die Aktuellste. Mit Ausnahmen natürlich

    Edit: Meine Laienerfahrung in der Programmierun zeigt das neben der Datenhaltung die Mensch-Maschine Komunikation als Programmaufbau immer zu einem einigermaßen lesbarem Code führen. Wobei die MMK meist der komplexere Teil (wegen der Darstellung und Eigabe) jedoch die Datenhaltung grundlegend ist

    Jeder macht was er will, keiner macht was er soll, aber alle machen mit :)

    Edited 3 times, last by momefilo (September 11, 2025 at 4:54 AM).

  • Man kann es als allgemeinen Hinweis für die Vorgehensweise nach dem eigenen Programmieranfang zur Entwicklung komplexerer Programme betrachten. Vielleicht ist es doch besser in "Programmierung Allgemein" aufgehoben.
    Übrigens halte ich die Löschung mines Skurilen aber doch auch unterhaltsamen und tiefgründigeren off-Topik Beitrages für Korintenkakkerei. Denn er hat einige berichtigte Annahmen und Fragen bezüglich Technologie, Recht und Gesellschaft aufgezeigt. Schönen Tag euch noch

    Jeder macht was er will, keiner macht was er soll, aber alle machen mit :)

  • Man kann es als allgemeinen Hinweis für die Vorgehensweise nach dem eigenen Programmieranfang zur Entwicklung komplexerer Programme betrachten.

    Sehe ich nicht so. Da steht nicht ein konkreter Hinweis drin, wie man denn ein Programm aufbauen soll. Ich habe den Text 3 mal gelesen und bin nicht schlauer, stelle mir jetzt nur die Frage was du mit der Auflösung gemeint hast.

    Du könntest ja zeigen wie dein Programm strukturiert war und wie du es umstrukturiert hast und daran erklären, wieso du das gemacht hast.


    Grüße
    Dennis

    🎧 Hate the jocks, the preps, the hippie fuckin' scumbags.
    Heavy-metalers with their awful, pussy hairbands.
    Counting seconds until we can get away.
    Ditching school almost every single day, oh, yeah 🎧

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!