Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.python > #6017
| From | Markus Schaaf <mschaaf@elaboris.de> |
|---|---|
| Newsgroups | de.comp.lang.python |
| Subject | Re: [Python-de] Re: konstante Lists, Dictionaries |
| Date | 2023-12-22 22:47 +0100 |
| Organization | A noiseless patient Spider |
| Message-ID | <um504n$1neia$2@dont-email.me> (permalink) |
| References | <um4o8m$1mbqm$1@dont-email.me> <bb739d87-abd5-46d6-bc99-b2296a552cbb@sschwarzer.net> |
Am 22.12.23 um 21:25 schrieb Stefan Schwarzer: > - Versuch, im Design die Konstellation, dass ein Objekt von > verschiedenen Stellen geändert wird, von vornherein möglichst > zu vermeiden. Ok, das ist zugegebenermaßen sehr schwammig und > es hängt von deinem Programm ab, ob sich das gut umsetzen > lässt. Das mache ich ja. Ich nutze sonst viel C++. Und da ist es beliebt, sich "kleine" Fehler vom Compiler melden zu lassen. Das ist kein Fetisch, sondern die Einsicht, dass Menschen dumme kleine Fehler machen. > - Ich versuche, in-place-Änderungen möglichst zu vermeiden und > stattdessen modifizierte Objekte zurückzugeben. Das scheint mir die richtige Vorgehensweise für Python zu sein. > Ich denke, um konkretere Ratschläge zu bekommen, müsstest du > deinen Code zeigen beziehungsweise die "konkurrierenden" > Code-Teile genauer beschreiben. Es gibt da kein existentielles Problem. Ich habe den Algorithmus einfach so geändert, dass ich das "globale" Dictionary nicht modifiziere. Das Problem ist dadurch entstanden, dass ich Änderungen an einer Coroutine vorgenommen habe, ohne zu erkennen, dass ein Funktionsparameter geteilt wird. Sah ja lokal aus. MfG
Back to de.comp.lang.python | Previous | Next — Previous in thread | Find similar
konstante Lists, Dictionaries Markus Schaaf <mschaaf@elaboris.de> - 2023-12-22 20:32 +0100
Re: konstante Lists, Dictionaries "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2023-12-22 21:01 +0100
Re: konstante Lists, Dictionaries Markus Schaaf <mschaaf@elaboris.de> - 2023-12-22 22:31 +0100
[Python-de] Re: konstante Lists, Dictionaries Stefan Schwarzer <sschwarzer@sschwarzer.net> - 2023-12-22 21:25 +0100
Re: [Python-de] Re: konstante Lists, Dictionaries Markus Schaaf <mschaaf@elaboris.de> - 2023-12-22 22:47 +0100
csiph-web