Сообщение Re: return void от 15.06.2023 12:36
Изменено 15.06.2023 12:51 CRT
Re: return void
Здравствуйте, pva, Вы писали:
pva>Ну, чтобы наконец-то вроде такого
pva>
И чем это лучше чем
???
По-моему doActionA(); return; лучше чем return doActionA(); в плане ясности кода
pva>Ну, чтобы наконец-то вроде такого
pva>
pva>void doActionA() {}
pva>void doActionB() {}
pva>void dispatch(Actions action) {
pva> switch (action) {
pva> case Actions::A: return doActionA();
pva> case Actions::B: return doActionB();
pva> }
pva>}
pva>И чем это лучше чем
void dispatch(Actions action) {
switch (action) {
case Actions::A: doActionA(); return;
case Actions::B: doActionB(); return;
}
}???
По-моему doActionA(); return; лучше чем return doActionA(); в плане ясности кода
Re: return void
Здравствуйте, pva, Вы писали:
pva>Ну, чтобы наконец-то вроде такого
pva>
И чем это лучше чем
По-моему doActionA(); return; лучше чем return doActionA(); в плане ясности кода
pva>Ну, чтобы наконец-то вроде такого
pva>
pva>void doActionA() {}
pva>void doActionB() {}
pva>void dispatch(Actions action) {
pva> switch (action) {
pva> case Actions::A: return doActionA();
pva> case Actions::B: return doActionB();
pva> }
pva>}
pva>И чем это лучше чем
void dispatch(Actions action) {
switch (action) {
case Actions::A: doActionA(); return;
case Actions::B: doActionB(); return;
}
}???По-моему doActionA(); return; лучше чем return doActionA(); в плане ясности кода