Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/07/2012, 18:10
ger84
Invitado
 
Mensajes: n/a
Puntos:
Cómo debería nombrar estas funciones?

Hola gente, les comento, intento escribir buen código (...nunca lo conseguí ), y ya me ha pasado varias veces que escribo
este tipo de funciones y no se como debería llamarlas. Se trata de convertir texto a algún formato tal que
el programa lo pueda interpretar correctamente.
Ejemplos:
Código Javascript:
Ver original
  1. function parsegame(string){
  2.    
  3.     //esto recibe un string conteniendo un juego de ajedrez en notación ---algebraica y devuelve
  4.     //un array conteniendo arrays con cada jugada (le falta...)
  5.     //string = "1. e4 e5 2. Ac4 Cc6 3. Dh5 Cf6 4. Dxf7++";
  6.     //console.log(parsergame(string));
  7.     //>>>[["e4","e5"],["Ac4","Cc6"],["Dh5","Cf6"],["Dxf7++"]]
  8.    
  9.     game = string.split(".");
  10.     A = [];
  11.     for (k=0;k<game.length;k++){
  12.         console.log(game[k]);
  13.         b = game[k].split(" ");
  14.         if (b.length == 3){
  15.             A.push([b[1],b[2]]);
  16.             }
  17.         else{
  18.             A.push([b[1]]);
  19.         }
  20.         console.log(A[k]);
  21.     }
  22.     return A;
  23. }
Código Python:
Ver original
  1. #esto busca la entrada en una calculadora wxpython y la
  2. #formatea un poco para el interprete python
  3. def formatear_operacion(self):
  4.     operacion = self.display.GetLineText(0).encode('ascii', 'ignore')
  5.     operacion = operacion.replace('^','**')
  6.     if '.' not in operacion:
  7.         operacion += '.'
  8.     return operacion

según su experiencia y sus horas de códificar, a estas las llaman parser, format, validator, converter ?