Talk:PhoneBook

From ICO wiki
Jump to navigationJump to search

Järgnevalt on esitatud retsensioon meeskond „PhoneBook“ telefoniraamatu projekti raames loodud XML, XSD ja XSLT faile ja nende dokumentatsiooni.

Idee üleüldiselt on tavaline telefoniraamat. Tore oleks näha, kui suudavad lisafunktsionaalsuse lisada – peamiselt siis nimede järgi otsimine, mis mõnes mõttes võib muutuda keerukaks. Kindlasti oleks tahaks näha lahendust ka andmete vahetamiseks. XML-il on olemas 4 dimensiooni, nagu ülesandes oli tahetud. Kolmes dimensioonis on ka olemas atribuutid – jällegi nagu ülesande kirjelduses soovitud. XSD ei tundu, et seda oleks käsitsi muudetud. Lisatud see, mis Visual studio ise genereeris. ID kohtade tüübid oleks võinud muuta teise tüüpi - näiteks int, mitte shortbyte.
XSLT-l on toodud 2 erinevat varianti, ning väljastatav HTML, et saaks ülevaate, mida XSLT peab edasi andma. XSLT oma keerukuselt on lihtsad, aga vähemalt on kasutatud erinevaid võimalusi erinevate andmete saamiseks (if -laused, tsüklid).

Retsentsent Peeter VR

Retsentsioon teenusele (LLL)

Teenus on ilusasti tehtud. Millegipärast, ei saa läbi visual studio kliendi meethode invokida, kuid ma arvan, et siin võib põhjus olla minus ja minu arvutis olevas visual studios. Aga projekti veidi lähemalt uurides võib arusaada, et teenus on tehtud suht läbi mõeldult. Ühel kontaktil on nt : Eesnimi, keskmine nimi, perekonna nimi, riik, maakond, linn, tänav, majanr, facebook, googleplus, twitter, skype, email, zipkood jne. Väga detailne lähenemine. Millest võib järeldada, et ajusi on ragistatud. Samas, niipaljude erinevate väljade puhul on naljaks, et kontakte saab otsida vaid nimede järgi. Mina oleks lisanud ka mõne muu otsimis viisi : nt skype või email järgi. Kahjuks ei saa ma methode invokida, ega oska öelda, paljud neist töötavad. Aga ma arvan , et need , mis tehtud on töötavad ilusasti ja rohkem nagu ei olekski midagi juurde lisada.