Herramientas de usuario

Herramientas del sitio


ada:tips:sicoferp:general:pbtows:procesos:developmentstandards:nomenclature:pb

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
ada:tips:sicoferp:general:pbtows:procesos:developmentstandards:nomenclature:pb [2019/10/22 15:47]
administraidor [Codificación]
ada:tips:sicoferp:general:pbtows:procesos:developmentstandards:nomenclature:pb [2019/10/22 15:52] (actual)
administraidor [Recomendaciones:]
Línea 173: Línea 173:
 |Service|Controller|n_cst_service_|n_cst_service_login|Se recomienda una sola implementación por componente| |Service|Controller|n_cst_service_|n_cst_service_login|Se recomienda una sola implementación por componente|
 |Model|Model|n_cst_|n_cst_login|Pueden existir varias clases modelo dependiendo de la complejidad del componente| |Model|Model|n_cst_|n_cst_login|Pueden existir varias clases modelo dependiendo de la complejidad del componente|
- 
  
 === Observaciones === === Observaciones ===
Línea 194: Línea 193:
 |Function Set|set_| |set_valor| | |Function Set|set_| |set_valor| |
 |Function Get|get_| |get_valor| | |Function Get|get_| |get_valor| |
 +
 +=== Observaciones ===
 +  * No debe utilizar funciones globales.
  
 ==== Recomendaciones:​ ==== ==== Recomendaciones:​ ====
Línea 204: Línea 206:
   * Evite el uso de la función RowCount() en un bucle Ej: for i = 1 to ldwg_prueba.RowCount ya que implica un consumo excesivo de ram en su lugar asigne el valor una variable y utilicela en la definición del bucle.   * Evite el uso de la función RowCount() en un bucle Ej: for i = 1 to ldwg_prueba.RowCount ya que implica un consumo excesivo de ram en su lugar asigne el valor una variable y utilicela en la definición del bucle.
   * Evite el uso del tipo de dato Date en su lugar utilice el tipo Datetime.   * Evite el uso del tipo de dato Date en su lugar utilice el tipo Datetime.
 +  * No debe utilizar el tipo de datos Any en la capa de implementacion controller, solo puede ser utilizado en la capa model ya que las conversiones implicitas pueden generar comportamientos indefinidos y excepciones en tiempo de ejecución.
 +  * El valor Nulo solo es permitido en las asignaciones implicitas setNull y en los valores de retornos de la base de datos.
  
ada/tips/sicoferp/general/pbtows/procesos/developmentstandards/nomenclature/pb.1571759226.txt.gz · Última modificación: 2019/10/22 15:47 por administraidor