코드 내에서 자주 반복되는 부분을 함수로 선언해서 쓰는경우 많잖아
코드가 훨씬 간단해지고 보기도 편하긴 한데
실제로 코드가 수행될때는 혹시 더 느리다던가 그런거 없음?
매번 함수를 호출해서 그 내부 동작을 하는거랑
그냥 그 내부 동작이 바로 코드에 써있는거랑
후자가 빠를거같기도 한데
코드 내에서 자주 반복되는 부분을 함수로 선언해서 쓰는경우 많잖아
코드가 훨씬 간단해지고 보기도 편하긴 한데
실제로 코드가 수행될때는 혹시 더 느리다던가 그런거 없음?
매번 함수를 호출해서 그 내부 동작을 하는거랑
그냥 그 내부 동작이 바로 코드에 써있는거랑
후자가 빠를거같기도 한데
ㅇㅇ 함수호출 오버헤드 있음.. 함수 자체가 복잡하면 오버헤드 무시해도 될정돈데 간단한 반복작업일 땐 무시 못하지
그래서 간단한 반복작업 함수로 묶을땐 inline
메인함수안에 모든걸 넣다가 왜 빼서 쓰는지 느끼실분