func() has 3 different functions f1(), f2(), f3().
my function return BOOL, logical AND for 3 functions,
is this okay(normal)?
return ( f1() && f2() && f3());
Note that builtin
operator && perform short-circuit evaluation; i.e. if
f3() won't be invoked.
If this is fine for your intent, then the code looks fine.