o programovania a SOLID princípov •Znalosť programovacieho jazyka Java • Znalosť základných design patterns •Znalosť niektorého z Java...