Talk:Meeskond:VariableMoods2

From ICO wiki
Revision as of 15:45, 12 March 2015 by Ddobrus (talk | contribs)
Jump to navigationJump to search

Retsensioon meeskonnale VariableMoods2 meeskonnalt R0ds.

XML

Kohe algusest peale lööb XML pahviks. Nimelt juurelemendile on pandud attribuut, mis sinna väga hästi sobib. Veidi seksistlik on, et naistel on sokid kohe roosad, aga muidu väga leidlikult ja läbi mõeldud ülesehitatud XML'i struktuur. Kahjuks osaliselt isegi üle minu teadmiste piiri. Näiteks tag'ide kasutust ei oska täpselt ette kujutada. Nõutud sügavuseastmetega antud XML'is kindlasti probleeme ei ole. Kas 'Category' ja 'Subcategory' ID'd on samad..miks? Ja miks mehed ei saa Selga küpsiseid!? Aga vähemalt matsipan on tasuta. All comments aside - väga asjalik ja hästi ülesehitatud XML fail.


XSD

Skeemifailis tundusid ülevaatamisel kõik tüübid olema sobivad ning struktuur enesestmõistagi paigas. Hirmutavalt palju 'required' välju, aga ju siis peab olema. Kokkuvõttes - laitmatud .xsd fail.


XSLT I, II

Esimese transformatsioonina tekitatakse HTML fail. Selle käigus on näha, et meeskond valdab enamus .xslt faili võimalusi, kasutades ära if, for ja value-of(ka atribuutidelt) funktsioone. XSLT fail genereerib täiesti loogilise HTML'i ning eelnevalt loodud XML ei vaja kohendamist, et soovitud eesmärk(väljastada kõik nähtavad toidukaubad) täita. Minu väike programeerija-aju ei mõista, miks teil peab olema kaks for'i järjest - subcategory->product?

Teises HTML genereerijas näidatakse tegijate suurepäraseid teadmisi HTML'i tabletie tegemises ning CSS'is.


XSLT III

XSLT fail, mis teeb XML'ist uue XML'i on meeskonnal tehtud lühidalt, samas osavalt. Ausalt tunnistades väga täpselt template-matchimisest aru ei saa, aga tundub, et tasub ära õppida.



Kokkuvõttes väga eeskujulikult tehtud töö. Palju edu teie meeskonna tegemistes!