게임을 만든다칠때 특정 함수를 호출하고 그게 true인지 false인지 체크할때

그 특정 함수가 특정 행동이 가능한지 불가능한지 조건을 따져서 가능하면 특정 행동을 진행하고 true를 반환, 불가능하면 false를 반환하는거임


1.
bool check
check=func();
if (check==false)

2.
if (func()==false)

억떡계씀? 함수명이랑 인자 고려하면 좀 길어지던데
팀플젝 고려하면 가독성을위해 1 쓰는게 맞는건가유?