Zdenko Vrabel - Zajtra.sk
spájame
slovenskú
IT komunitu
pridaj sa
Registrácia · Login
Zdenko Vrabel

Zdenko Vrabel

35 ročný


www.zdenkovrabel.org

V čom sa vyznám:

C++, Java, Scala, Oracle PL/SQL

Overený používateľ, členom od 2.8.2011

(zatiaľ žiadne)

Zdenko Vrabel nenapísal žiadne články/novinky

Zdenko Vrabel napísal 2 komentáre

0 0 Zdenko Vrabel 2011-08-23 15:49:35
Pekny clanok,

Tusim ze raz som sa zucastnil na Vasej prezentacii alebo prezentacii kolegu. Bolo to davnejsie. SCRUM je vyborna metodologia ale najvacsi problemom SCRUMu s ktorym som sa stredol nieje ani o velkosti projektov/teamov ale o, ze v niektorych firmach nieje vola na SCRUM plne prejst. Hlavne stredny management si z toho vyberie to svoje. Velmi oblubene su kazdodenne meetingy no desi ich predstava ze vlastne k tomu patri aj pojem samoriadenia a dodnes proste sa nevedia zbavit Waterfallu. Taktiez som zazil problem prejst na SCRUM v teamoch, kde clovek bol alokovany 20% na taky projekt, 50% na taky projekt alebo aj pri tzv. support teamoch kde vlastne stories nemaju vyznam a veci sa riesia doslova za behu. SCRUM je velmi fajn metodologia. Som rad ze tu clovek moze najst aj taketo clanky a dufam ze od Vas podobnych clankov bude pribudat.
0 0 Zdenko Vrabel 2011-08-10 22:14:35
Ahoj,

Neda mi nezareagovat na clanok. Podla mojho nazoru ide o dost zvlastny MVC. Priznam sa ze niesom PHPckar ale princip je vsade rovnaky takze par poznamok k tomu:

Add 1. Ak si clanok dava za ciel vysvetlit MVC, tak podla mna ciel nebol splneny. Totizto uz len uvodny obrazok uplne deformuje MVC. Doporucujem GoF Dessign Patterns kde je MVC popisany. Ide o starsiu publikaciu ale myslim ze MVC sa za poslednych 18 rokov nezmenilo. Chapem ze ide o ilustracny clanok ale z neho mi vypliva ze tie kompetencie toho vsetkeho su nejake rozhadzane. Na co narazam. Podla clanku cloveku pride ze napriklad data z DB (skrz nejake DAO) by sa mali teda riesit v Model. To je vsak vec controllera a model by mal byt v podstate len datova struktura (najlepsie immutable). Samozrejme mozno som to len zle vyrozumel z clanku. Doporucoval by som teda ten obrazok aspon znazornit tak ako ma byt plus presne popisat ktora cast je presne za co zodpovedna.

add 2. Celkovo problem u MVC a PHP (ASP a JSP) je ten ze to viewu clovek moze narvat kod a casto ho tam aj narve. Par frameworkov ako Lift a aj vela programatorov to riesi ze na views pouzivaju templates mechanizmy.

Add 3. Priklanam sa k nazoru Andreja Sykoru. Dedicnost je u juniorov akosi zle chapana. Toto je nieco co dodnes nechapem. Kazda knizka o OOP zacina dedicnostou, kazda prednaska zacina dedicnostou. Potom kazdy vsetko riesi cez dedicnost. Ono si to mozno teraz clovek neuvedomi ale neskutocne si zavaris tym, ze vsetko naviazes na jedneho predka. Preco sa pri OOP nespomina golden rule 'Prefer composition over inheritance'? Obzvlast u frameworkov to plati.

Neber to ako utok ale skor ako konstruktivnu kritiku. Sam som implementoval MVC. Nebola to vec ktora mi zabrala 2 tyzdne ale stravil som pol roka len studovanim ako sa veci maju. Urobil som vela chyb a tiez sa mi to zo zaciatku zdalo ako jasna vec.Kazdopadne drzim palce. Zimplementovat MVC nieje lahka zalezitost. Studuj, skusaj, experimentuj, rad sa.

Sorrac za gramatiku.

Páčilo sa mi...

Zajtra.sk > Ľudia > Zdenko Vrabel