jump to navigation

Desenvolupant la nova API 31/03/2007

Posted by Albert in PFC.
trackback

A la reunió de dimecres passat vam proposar continuar l’extensió d’OpenOffice.org i crear una nova API. Mentre que en Marc continua amb l’extensió, jo començo a fer la nova API.

Per a desenvolupar l’API provaré d’utilitzar la tècnica Test-driven development, que s’utilitza habitualment en l’Extreme Programming. Aquesta tècnica consisteix en escriure proves d’unitat i implementar el codi perquè funcionin repetidament. Més concretament, en cada iteració s’afegeix o es modifica funcionalitat a l’aplicació seguint els següents passos:

  • Afegir o modificar una prova d’unitat.
  • Fer la implementació mínima necessària perquè la prova funcioni.
  • Fer refactoring per tal de completar o millorar la implementació.

Aplicant aquesta tècnica es té una resposta ràpida del funcionament del que es va implementant, i les proves d’unitat que cobreixen pràcticament totes les funcionalitat permeten fer refactoring sense risc d’introduir bugs.

En els propers dies explicaré les eines utilitzades i el disseny de l’API que sortint en utilitzar Test-driven development.

Comentaris»

No comments yet — be the first.