Optimierung und „build-ins“ – Community https://www.einstieg-informatik.de/community/forums/topic/785/optimierung-und-build-ins/view/post_id/3192
Guten Tag, Ich habe einige implementierungsspezifische Fragen zur Bewertung. Wie wichtig ist die Programmoptimierung, ist sie gar das oberste Ziel oder ist Klarheit und Verständlichkeit wichtiger? Konkret anhand einiger Beispiel in der Programmiersprache Python: Sollte ich eher das schnellere list_of_lists: List[List map(sum, list_of_lists)oderverwenden? Sollte ich anstelle min_number = min(list_of_numbers) index = list_of_numbers.index(min_number) eine eigene Implementation mit nur einer Iteration der Liste verwenden? Sollte ich generell spezifische Funktionen einer Programmiersprache vermeiden und muss ich in der Dokumentation „build-ins“ erklären? Vielen Dank! Mit freundlichen Grüßen PN
nur dann, wenn man sie auf besonders unintuitive oder leicht misszuverstehende Weise