Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1121

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1158

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1162

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 1184

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2853

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2860

Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in /furanet/sites/piloto.foc.es/web/htdocs/wp-content/plugins/gravityforms/common.php on line 2873
static | Instituto FOC - FP Informática Online http://piloto.foc.es Titulación Oficial FP Informática Online Fri, 15 Nov 2019 08:18:27 +0000 es hourly 1 93378694 El mal uso de los métodos estáticos http://piloto.foc.es/2013/07/18/1353-el-mal-uso-de-los-metodos-estaticos.html http://piloto.foc.es/2013/07/18/1353-el-mal-uso-de-los-metodos-estaticos.html#comments Thu, 18 Jul 2013 07:10:21 +0000 http://blog.foc.es/?p=1353 Una de las decisiones mas importantes a la hora de realizar un desarrollo es cuando decidir si un método es estático o no (en java o en C#). Este concepto puede ser confuso para los desarrolladores. Por convención para establecer nuestro punto de partida en nuestros programas el método main se declara como estático. Tiene lógica por que este es el punto donde nosotros vamos a indicar la secuencia de pasos que tiene que ejecutarse para solucionar nuestro problema. También usamos los método estáticos para realizar conversión de valores, crear nuevos objetos, … Uno de los principales errores que se comete a la hora de crear métodos estáticos es cuando se desconoce los fundamentos de POO y abusamos creando todos los métodos como estáticos. Otro de los principales errores que se cometen en la declaración de elementos estáticos, es introducir métodos en nuestras clases como estáticos cuando en realidad no los son. Como por ejemplo para una validación de un campo interno de nuestra clase. Por lo tanto a la hora de declarar un método estático debemos seguir las siguientes recomendaciones: Si utilizamos en nuestras clases patrones del tipo Singleton o Factory para su construcción. Cuando declaramos métodos de conversión […]

The post El mal uso de los métodos estáticos first appeared on Instituto FOC - FP Informática Online.

]]>
Una de las decisiones mas importantes a la hora de realizar un desarrollo es cuando decidir si un método es estático o no (en java o en C#).

Este concepto puede ser confuso para los desarrolladores.

Por convención para establecer nuestro punto de partida en nuestros programas el método main se declara como estático. Tiene lógica por que este es el punto donde nosotros vamos a indicar la secuencia de pasos que tiene que ejecutarse para solucionar nuestro problema.

También usamos los método estáticos para realizar conversión de valores, crear nuevos objetos, …

Uno de los principales errores que se comete a la hora de crear métodos estáticos es cuando se desconoce los fundamentos de POO y abusamos creando todos los métodos como estáticos.

Otro de los principales errores que se cometen en la declaración de elementos estáticos, es introducir métodos en nuestras clases como estáticos cuando en realidad no los son. Como por ejemplo para una validación de un campo interno de nuestra clase.

Por lo tanto a la hora de declarar un método estático debemos seguir las siguientes recomendaciones:

  1. Si utilizamos en nuestras clases patrones del tipo Singleton o Factory para su construcción.
  2. Cuando declaramos métodos de conversión de valores.
  3. Cuando el método que estamos declarando devuelve un valor a través de los argumentos indicados.

Estas son algunas recomendaciones para utilizar mejor los métodos estáticos. Aprovecho para que a través de vuestros comentarios indiquéis alguna otra sugerencia.

 

 

 

The post El mal uso de los métodos estáticos first appeared on Instituto FOC - FP Informática Online.

]]>
http://piloto.foc.es/2013/07/18/1353-el-mal-uso-de-los-metodos-estaticos.html/feed 2 1353