1
- Ich benutze SQL, um Werte aus 'Lookup' Tabelle zu ziehen. Ich werde Cursor und fetchall verwenden und dann die Werte durchlaufen und in Wörterbuch legen. Ich sehe keinen Grund, die Datenbank weiter zu durchsuchen (open conn, Abfrage, close conn) für jede Suche durchgeführt, wenn ein Wörterbuch von Teilmenge von Daten ausreichen sollte. Ist diese "Standard" -Praxis, Wörterbuch anstelle der Tabelle zu verwenden?
- Gibt es eine Möglichkeit, dies mit verschiedenen Sätzen von Werten zu testen, ohne Verbindung zur Datenbank herzustellen? Ich würde mindestens Unit-Tests bevorzugen, ohne Verbindung zum Datenspeicher. Irgendein Rahmen oder irgendein Muster? Ich bin mir nicht sicher, was ich untersuchen soll.