Diferència entre revisions de la pàgina «Entorns de desenvolupament»

De Cacauet Wiki
Salta a la navegació Salta a la cerca
Línia 2: Línia 2:
  
 
== UF1: Desenvolupament de programari ==
 
== UF1: Desenvolupament de programari ==
 +
* Concepte generals:
 +
** Codi font, codi executable.
 +
** Llenguatges compilats vs. interpretats.
 +
** Màquines virtuals.
 
* Enginyeria del software:
 
* Enginyeria del software:
 
** Metodologia: anàlisi, especificació, disseny, desenvolupament/implementació, desplegament/test (producció), documentació, manteniment
 
** Metodologia: anàlisi, especificació, disseny, desenvolupament/implementació, desplegament/test (producció), documentació, manteniment

Revisió del 08:09, 18 set 2012

...intro...

UF1: Desenvolupament de programari


Pyramid framework

import sys
sys.setdefaultencoding('utf-8')

Buildout

El buildout ens permet construir projectes amb divereses versions dels packages necessaris. Així no tindrem conflictes de diverses aplicacions en un mateix entorn de producció (passaria si instal·lessim els packages al sistema).


UF2: Optimització de programari


UF3: Introducció al disseny orientat a objectes

UML: Unified Modelling Language

  • UML open source: Umbrello

...