FormFactory – jedna factory vs více
- kuba
- Člen | 1
Zdravím, většinou narážím na továrny na formuláře, kde je pro každý formulář nová továrnička… zajímalo by mě, proč se neudělá jedna továrna, v který se potom dané metody volají? Jestli je k tomu nějaký funkční důvod či se to tak prostě dělá ze zvyklosti?
Mám na mysli mít např místo SignInFactory a LogInFactory s metodami
create mít 1 FormFactory s metodamy
čili namísto
class SignInFactory {
function create() {
return form
}
}
class LogInFactory{
function create() {
return form
}
}
mít
class formFactory {
function SignIn() {
return form
}
function LogIn() {
return form
}
}