코인 만드는 노마드코인 강의를 듣다가
생각지도 못하게 머리가 띵~ 해지는 부분이 있었다
오류는 아니지만 이런 포인트를 계속 놓치게 된다면 오류와 다름없다고 생각한다...!
바로 이 함수
for loop 이 두번 있지만 조건에 맞을 때만 true로 바꾸면서 오류없이 함수가 끝나게 된다
100개를 살펴봐야 할 때 10번째에 조건이 맞았다고 치면 변수가 true로 바뀌고 해당 변수를 return 해주며 함수를 종료하면 된다
하지만!
for loop은 계속된다
이게 만약 1억개의 데이터였다면? 10억개였다면? 100억개였다면?
알게모르게 속도가 촥촥 늦어지지만 만든 코더는 영문도 모른채 너무 느려서 울고 있었을 것이다
오늘의 교훈 이런 for loop을 최대한 빨리 끝내려는 노력도 필요하다! |
'감탄과 탄식 그 사이 > . 어쩌다 마주친 그대 오류에 내 마음을 빼앗겨 버렸네' 카테고리의 다른 글
이름이 거기서 기거인 함수 (0) | 2021.08.25 |
---|---|
assignment to entry in nil map 오류 (0) | 2021.08.19 |
405 Method Not Allowed 오류 (0) | 2021.08.19 |
Header name must be a valid HTTP token ["{"] 뭐야 이거 (2) | 2021.08.13 |
C++ 문자열 비교시 == 연산자는 왜 안될까 (0) | 2021.08.11 |