[Php-avanzado] Problema con llamada a función

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Vie Abr 23 00:19:41 ART 2010


Hola Lucas,

El jue, 22-04-2010 a las 23:25 -0300, Lucas Nastri escribió:
> Gracias por todas las respuestas Leo!. Y ahora te hago una pregunta
> más, porque vos sos el que va a tener que leer mi código (jaja pobre
> !!), ¿es preferible que lo deje así guardando las variables del vector
> con el que trabajo en variables para que la lectura sea más fácil o
> que trabaje directo con las variables del vector?.

	Yo prefiero código fácil de leer: es más mantenible y más fácil de
reusar, y estas son dos cualidades del software muy interesantes.
	Hay entornos o incluso Requerimientos No Funcionales de velocidad y
hasta de consumo de RAM: en ese caso, hay que achicar de todas partes.

	En resumen, hay que ver el caso y evaluar pros y contras

> En éste caso (la tesis), ¿es preferible que se lea con facilidad el
> código y asignar los valores del vector a variables o usar directo las
> variables del vector y mejorar el rendimiento?.

	Para tu tesis, entregala de cualquiera de las dos formas, ya que yo o
cualquier instructor que te corrija debemos poder entender tu trabajo.

	Un detalle importante: mezclar código que use los vectores y que no lo
use, se ve con aspecto desprolijo y desorganizado, con lo que no
conseguís muchas ventajas pero sí todas las contras... Un script debería
tener una escritura consistente, porque los cambios a mitad de camino sí
que complican todo.
Sin embargo, no hay ningún problema en que un script esté escrito de una
manera, y otro llamado en un include() de otra. En ese caso es claro que
no hay mezcla.


> No creo que en mi tesis bajé mucho el rendimiento porque no son
> taaaanntas las variables del vector $_POST que asigno a variables que
> creo yo, de todas formas me voy a fijar como vos me dijiste de medir
> con memory_get_usage()/1024.

	Dale!
	Agarrá un script, escribilo de las dos maneras, medí el uso de RAm, y
contanos por acá el resultado.
	Te vas a sorprender y vas a sorprender a varios ;-)

> Muchas gracias!.

	Por nada!
-- 

Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



Más información sobre la lista de distribución Php-avanzado