Estoy trabajando en el entorno de Google App Engine y la programación en Python. Estoy creando una función que esencialmente genera un número aleatorio/cadena de letras y luego almacena en la Memcache.¿La creación de funciones separadas en lugar de uno grande demora el tiempo de procesamiento?
def generate_random_string():
# return a random 6-digit long string
def check_and_store_to_memcache():
randomstring = generate_random_string()
#check against memcache
#if ok, then store key value with another value
#if not ok, run generate_random_string() again and check again.
¿La creación de dos funciones en lugar de solo una grande afecta el rendimiento? Prefiero dos, ya que se ajusta mejor a cómo pienso, pero no me importa combinarlos si esa es la "mejor práctica".
Puede sangrar con 4 espacios para que el código se visualice correctamente. –