Nyt kun WoW:ssa ei tuosta ei tule kokemuspisteitä, niin ei kait sillä niin väliä..
.. Eli josko seuraavalla keralla tarjouksia pyydettäessä tutustuttaisiin toteuttajien lajituntemukseen ensin?
BZZT ja tähän kohtaan summeri.
1) Joku SM-liiga ei nyt oikeasti eroa käytännössä mitenkään "oikeista" tietokannoista. Kyllä muissakin yhteyksissä voi esiintyä useita samannimisiä henkilöitä, jotka voivat lähteä järjestelmästä kesken "kauden". Tällaisiin asioihin on olemassa ihan perustason ratkaisut, joista helpoin, loogisin ja käytetyin on se, että olioihin viitataan yksiselitteisellä tunnuksella. Se ratkaiseva hakukriteeri ei siis ole pelaajaNimi = JarkkoImmonen, vaan vaikka pelaajaID = 2998.
2) Käytännössä mikään toteuttava firma ei speksaa tällaisia juttuja yksikseen, vaan järjestelmä laaditaan aina yhteistyössä asiakkaan kanssa. Asiakas listaa vaatimuksia ja ominaisuuksia, joita sitten pyritään toteuttamaan mahdollisuuksien rajoissa. Jos asiakas ei ole esimerkiksi tajunnut mainita, että jatkoaikoja voi olla yli yksi, se on vähän tyhjä arpa.
Ja huom: ongelma ei välttämättä -- tai edes todennäköisesti -- ole siinä, etteikö systeemi ymmärtäisi toista jatkoaikaa. Itse systeemiä näkemättä on paha pohtia tarkkoja ratkaisuja, mutta kyseessä voi hyvinkin olla wanha kunnon user error. Josta pääsemmekin seuraavaan.
3) Järjestelmä voi olla vaikka miten mahtava, mutta jos loppukäyttäjä käyttää sitä väärin, se toimii huonosti tai ei lainkaan. Mistä me tiedämme, onko liigan sivuja päivittävä osasto jaksanut varmistaa, että kyseessä oli oikea Jarkko Immonen? Tai onko kukaan toimittanut pakista kuvaa oikean joukkueen paidassa vai onko sivuja päivittävä harjoittelija joutunut vitutuksissaan viimeisellä hetkellä repimään viimekautisen kuvan varastosta, kun uutta ei ole toimitettu?
Lähtökohtaisestihan tuolta liigan kannastakaan ei tietenkään POISTETA olioita, vaikka niiden edustamat pelaajat pelaisivat Timbuktussa, koska silloin tuloksena olisi mm. se, että Jarkko Immosen palatessa liigaan kaikki hänen tietonsa pitäisi syöttää uudelleen. Tuollaiset haamupelaajat eivät oikeasti vaikuta mitenkään mihinkään, kunhan järjestelmää käytetään oikein.
Voisin tästäkin kirjoittaa reippaasti enemmän, mutta ketään tuskin kiinnostaa kuunnella luentoa MySQL-hakujen ihmeellisestä maailmasta ;)
Mutta juu, en pidä itsekään liigan mediatouhuja mitenkään kehuttavina. Sivut ovat ehkä ominaisuuksiltaan kattavat, mutta käytettävyydeltään huonot. Esimerkiksi playoffien aikana niinkin perustavaa juttua kuin otteluparien tilannetta sai hakea useiden alasivujen takaa. Ei näin: tärkein tieto heti silmille. Perusasia.
Ja tuosta Urhon urhoilusta olen avautunut jo niin monta viestiä, ettei oikeastaan mitään uutta sanottavaa enää ole. Toivonkin, että firma jaksaisi joskus lopettaa sen asiakkailleen haistattelun ja panostaa toimintaansa. NHL-vertauksia tekevätkin voivat lopettaa: jokainen alan ihminen ymmärtää, että enemmän kuin kelvollinen tekninen toteutus on mahdollista ihan järkevillä budjeteilla, kunhan asialla on osaavia ja työstään välittäviä ihmisiä.