부울 매개변수를 사용하는 경우 클린 코드를 읽다가 부울 인수를 절대로 사용하지 말라는 강력한 주장을 보게 되었습니다. 부끄럽게도 전날 프로젝트를 개발하면서 함수 인수로 boolean을 사용하게 수정했는데 말이죠..ㅎㅎ.. 함수의 인수로 부울(Boolean)을 사용하게 되면 해당 인수가 참인지 거짓인지에 따라서 다른 동작을 한다는 말이 되는데, 그러면 가독성도 나쁘고, 책임도 모호해집니다! 그래서 두개의 함수로 분리하는 것이 좋은 것 같습니다. 적용 방안 제가 작성한 기존의 코드는 아래와 같습니다. (설명을 위해 조금 수정했습니다.) 관리자 API Controller findAllWithNotActivated = async ( req: Request, res: Response ) => { const res..