Název projektu: Nette Framework

Domovská stránka projektu: http://nette.org/

Zadání

Jsem domluvený s autorem frameworku, že se pokusím refaktorovat hierarchii dědičnosti ve stávajících Presenterech a pokusit se docílit stejného výsledku pomocí kompozice. Účelem je zvýšit znovupoužitelnost, využít naplno Dependency Injection a zároveň se pokusit aby tyto změny byly co nejvíce zpětně kompatibilní.

Stávající struktura presenterů: http://api.nette.org/2.0/Nette.Application.UI.Presenter.html - je vidět 5 úrovní dědičnosti.

Odkazy do fóra, kde se řeší související téma: http://forum.nette.org/cs/9342-predavani-sluzeb-do-presenteru-pomoci-di

Pokud by výsledek nevypadal nadějně, tak jsme domluvení na alternativní práci na refaktoringu a rozšíření stávajícího řešení autorizace.

Odkazy dokládající výsledky mé práce

Kód:

Články, které vznikly v rámci řešení daného problému a ve kterých je explicitně zmiňována moje práce:

Odkazy na moje commity v masteru projektu:

  • téma práce: 1, 2
  • další: 1, 2

Prezentace

Ohloh

Ohloh profile for VasekPurchart