Revista Economía

Cuestión de metodología

Publicado el 09 julio 2013 por Elvenbyte @elvenbyte
Foto enlazada desde http://www.hainesbpo.com

Foto enlazada desde http://www.hainesbpo.com

Este no va a ser un post muy largo. Es sólo que me ha llamado la atención cómo se ha tratado en cierto artículo (Core Java coding question – converting String to BigDecimal). Aquí se habla de la transformación de un String a un BigDecimal, pero no es esa transformación la que me ha gustado especialmente (cualquiera sabe convertir entre tipos, sean primitivos o no), sino la metodología de tres pasos, explicada en el mismo:

  1. Hacerse las preguntas adecuadas para obtener los requerimientos más detallados.
  2. Hacer uso del TDD (Test Driven Development). Particularmente no soy muy partidario de hacer esto de forma completa, aunque deberíamos, sobretodo al crear clases particularmente complicadas.
    1. Crear el esqueleto de la clase.
    2. Escribir los métodos y propiedades que se necesitarán para cuando se produce el fallo, pero cubriendo los requerimientos.
  3. Implementar la funcionalidad, de tal manera que todo funcione bien, como un puzle bien montado.

Recomiendo la lectura del artículo, que también es muy corto, pero que no tiene desperdicio.


Volver a la Portada de Logo Paperblog