9.00 Standup - Ma az X projekttel foglalkozom, tegnap addig jutottam a 42-es issue-val, hogy most már megvan az adat, de nem jelenik meg a felületen. Elakadtam, segítségre van szükségem. Sokatmondóan nézek Vincére, aki próbálja kerülni a tekintetem, végül megadóan sóhajt egyet. - Jó, nézzünk rá reggeli után.
Integral Vision

9.00 Standup
- Ma az X projekttel foglalkozom, tegnap addig jutottam a 42-es issue-val, hogy most már megvan az adat, de nem jelenik meg a felületen. Elakadtam, segítségre van szükségem.
Sokatmondóan nézek Vincére, aki próbálja kerülni a tekintetem, végül megadóan sóhajt egyet.
- Jó, nézzünk rá reggeli után.
9.30 Reggeli után
- No, hol akadtál el?
Nézd, itt ez a bigyó, de hiába szórakozom vele már tegnap délután óta, csak nem akarja az igazságot... Én mindent megpróbáltam, kiíratom a logba, itt az adat, tessék! Beírom ide, és hopp, felszívódik. Remake-eltem, újratelepítettem a site-ot, lehúztam az éles db-t, életem és vérem ezért a projektért, de semmi!
- Első kérdés: biztos azt nézzük, amivel dolgozunk?
Az arckifejezésemet látva Vince elmosolyodik és visszaül a saját monitora elé.
9.40
Végre túljutok a holtponton. Az adat megjelenik, most már semmi nem állíthat meg!
9.42
Nem működik.
Óvatosan hátranézek: Vincén fejhallgató van, ilyenkor nem zavarjuk. Lássuk, mi lehet a gond…
10.30
Kizártam számos lehetséges problémát, de a valódi okot még mindig nem találom. Vincén még mindig ott a fejhallgató. Nem adom fel.
10.50
Egyre dühösebb leszek, már össze-vissza írok mindent próba-szerencse alapon.
11.00
Semmi eredmény. Az indulat rezignáltságba csap át, hátradőlök, az egeret piszkálom. Miért is nem mentem Norvégiába havat lapátolni, ahogy a diszkrét matek tanárom mondta?
11.10
Vince hátrafordul.
- Na, kész vagy?
Igen, teljesen, totálisan kész vagyok. Tessék? Ja, hogy a feladat? Az nincs.
- Mi baj?
Hát ez az. Fogalmam sincs, de nem működik.
Vince leül, és jó szokásához híven egy másodperc alatt kitörli a hosszú órák alatt összekínlódott kódomat. Nem az első eset, de akkor is fáj.
- Na lássuk. Mi a cél? Mit szeretnél elérni?
Hogy működjön. Na jó, szóval van egy mezőnk, benne ezzel az adattal, ezt kell kicsit átalakítani, és megjeleníteni itt meg itt.
- Nem ez a kérdés. Ne a jelenlegi problémára fókuszálj, hanem hogy mi az eredeti feladat. Neked nem ezt az adatot kell megjeleníteni. Oké, hogy van összefüggés e között az adat között, és aközött, amit meg akarsz jeleníteni, de teljesen más a kettő jellege. A csészének is van füle, meg neked is van füled, mégsem ugyanarra szolgál a kettő! Menjünk tovább. Mire lehet szükség a megoldáshoz, és mi az, ami ebből már megvan?
Mármint most, hogy kitöröltél mindent?
- Milyen lépésekkel juthatunk el onnan, ami megvan, oda, amit el akarunk érni?
Létrehozunk egy új mezőt, összekötjük az azonosító segítségével ezzel a tartalommal, aztán ezen a ponton az azonosító alapján kibányásszuk a…
- Állj! Felejtsük el kicsit a Drupalt! Milyen lépések kellenek ahhoz, hogy ebből a nyers adatból ezt a kimenetet elő tudjuk állítani?
Elmentjük az adatot. Létrehozzuk a kapcsolatot az adat és a megfelelő tartalom között. A kapcsolat segítségével visszanyerjük majd ezen a ponton, aztán megformázzuk.
- Akkor most fogalmazzuk meg ezt a PHP és a Drupal nyelvén!
Létrehozunk egy új mezőt, referálunk benne az entitásra, aztán ezen a ponton az azonosító alapján kibányásszuk a…
- Állj! Mi volt az első lépés?
Létrehozunk egy mezőt.
- Akkor hozzuk létre, aztán próbáljuk ki! Lépésről lépésre haladunk, egyszerre csak egy problémát oldunk meg...
11.30
Az issue kész, a kód szemet gyönyörködtető.
Megyek Norvégiába.
Oszd meg ismerőseiddel!