2012-09-14 2 views

Antwort

14

Wie Jeremy sagte zu schaffen; messen, messen, messen .... dann optimieren Sie, wenn Sie ein echtes Problem haben.

Ohne auf die Quelle zu schauen, kann ich über mögliche Gründe nachdenken, warum beide schneller sein könnten, und diese Antwort kann sich je nach Anzahl der Einträge ändern.

Die eigentliche Frage ist, warum haben Sie eine App-Architektur, wo es darauf ankommt? Es ist ziemlich selten, dass eine Anwendung so viele veränderbare Wörterbücher (oder so große Wörterbücher) erstellt, dass es sich um ein Leistungsproblem handelt.

+5

Es gibt viele Best Practices in der Softwareentwicklung, die normalerweise nicht wichtig sind, aber wenn wir von Anfang an wissen, wie es am besten geht, können wir Fehler in Fällen vermeiden, in denen es wichtig ist :) –

Verwandte Themen