…explicare uno de los metodos mas sencillos, con el cual podemos desarrollar nuestra habilidad para “pensar” orientado a objetos…

Este metodo se conoce como “Noun/Verb Analysis” o analisis sustantivo/verbo y requiere que los requerimientos/especificaciones para nuestra solucion sean redactados de una manera clara especificando lo mas posible los detalles a considerar.  A partir de este texto, se comienza por identificar los sustantivos relevantes.  Despues de esto, se sigue por identificar verbos (o acciones).  Una vez idenficados estos dos grupos de palabras o frases, se prosigue a ver la lista de sustantivos para empezar a identificar posibles objetos y propiedades pertinentes para nuestra solucion, y bosquejar clases tentativas a desarrollar en nuestro proyecto (aplicacion orientada a objetos).

 Ya con este primer bosquejo, podemos tambien asignarle acciones (metodos) a nuestras clases a partir de las acciones/verbos identificados en los requerimientos de la solucion. 

Con este ejercicio, podemos “terminar” con un diagrama/modelo de clases que deberian ser consideradas para “interactuar” entre si y asi desarrollar la solucion que satisfaga los requerimientos establecidos. 

** terminar no necesariamente es definitivo ya que el modelo puede ir cambiando para considerar faltantes o cosas de mas que le hayamos puesto

Requerimientos (pizzeria)  <- mi tarea

La liga de arriba muestra un ejemplo sencillo del ejercicio.

Anuncios