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

De Cacauet Wiki
Salta a la navegació Salta a la cerca
Línia 7: Línia 7:
 
** [http://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_software#Modelos_y_filosof.C3.ADas_de_desarrollo_de_software Models de desenvolupament]: en cascada, de prototips (desenvolupament ràpid), model en espiral, per etapes, iteratiu, RAD (rapid app. devel.), procés unificat,  etc.
 
** [http://es.wikipedia.org/wiki/Ingenier%C3%ADa_de_software#Modelos_y_filosof.C3.ADas_de_desarrollo_de_software Models de desenvolupament]: en cascada, de prototips (desenvolupament ràpid), model en espiral, per etapes, iteratiu, RAD (rapid app. devel.), procés unificat,  etc.
 
* GIT (control de versions)
 
* GIT (control de versions)
** [[Git]]: resum de les comandes més habituals.
+
** [[Git: comandes]]: resum de les comandes més habituals.
 
** http://github.com : feu-vos un compte. Important per l'entrega de projectes.
 
** http://github.com : feu-vos un compte. Important per l'entrega de projectes.
 
* Frameworks per Python: Pyramid i Django
 
* Frameworks per Python: Pyramid i Django

Revisió del 16:27, 16 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

...