Hallöle,
kurzer Anmerkung zu mir: studiere Elektrotechnik im mittlerweile fünften Semester, hatten ein Semester eine Einführung in C/C++. Mit Python/Raspberry angefangen habe ich im letzten Jahr, mit einem zu ambitionierten Projekt. Habe dann mal alles über Board geschmissen und einfach mal verschiedene einfache Sachen gemacht und die dann immer erweitert. So ist dann etwas mehr "Routine" reingekommen.
So und jetzt die eigentliche Frage:
Woran merke ich als Anfänger in Python ob der Code den ich schreibe gut ist?
Wohl nicht nur daran ob er das macht was ich mache....
In der Uni hatten wir immer so Progammieraufgaben, wo die Aufgaben sehr kleinschrittig formuliert wurden.
Ich versuche so auch möglichst kleinschrittig zu programmieren (eine Funktion schreiben/testen) nur wenn das Projekt wächst und das Gerüst schon nicht richtig ist, wie soll dann das Haus stehen?
Wenn man dann sowas ließt und versucht zu befolgen und einige Ratschläge aus dem Forum annimmt, stellt sich für mich immer noch die Frage, ob jemand anderes das versteht was ich gedacht habe .
Und manchmal denke ich mir, dass jemand, mit mehr Erfahrung, einige Probleme deutlich eleganter löst....
Ich fühle mich dann immer hin und her gerissen, ob ich eine Frage posten soll, wenn ich keine Antwort finde, oder ob ich mit Methode Brechstange programmiere. Letzteres gefällt mir eigentlich überhaupt nicht, dass wirkt dann irgendwie wie gewollt aber nicht richtig?? gekonnt...
Ist der Pi nicht dafür da, dass man einfach mal drauf los programmiert???
Wobei ich auch ab und an schon gelesen habe, dass so sehr viele schlechte Praktiken verbreitet werden und naja,
Und nicht falsch verstehen, ich finde hier doch eigentlich immer hilfreiche Antworten auch in älteren Threads
Vielleicht habt ihr ja auch mal so gefühlt, wie ich mich gerade fühle...
Vor mir ein großer Berg und ich irgendwo am Fuße...
Beste Grüße
JaGr0
P.S. Ich hoffe, dass der Thread im richtigen Subforum steht....