일전에 자바스크립트 강의 때부터 느낀 거지만
강의 중 코딩애플님 말대로 멈추라할때 멈춰서 직접 해보고 웬만하면 개념만 배우고
강의 멈춰두고 혼자 만들어본다음 강의를 보고 있습니다.
그런데 이렇게 하니까 문제점을 발견한게 제 코드는 코딩애플님 코드보다 조금 더 지저분한데,
예를 들어서 전에 숙제로 내준 것 중 홀수랑 짝수 배열을 섞어두고 두개를 합친다음
순서대로 정렬하는 함수를 만들라고 했을때
전 두개를 [...] 이거로 합친다음 sort 함수를 사용하지 않고
일단 합친다음 data라는 변수를 생성하고 인덱스가 i인 것과 i+1인 것과 비교해서
작은 값을 앞으로 오게 만드는 버블 정렬 알고리즘과 같은 방식을 사용 했었습니다.
문제는 강의에서 내주는 숙제마다 저는 조금 더 복잡하게 코드를 짠 것 같은데
이건 타고난 사고력의 차이인가요 아니면 코딩애플님도 하다보니 그렇게 쉬운 방법을 알게된 건가요?
이런건 그냥 외우는게 낫나요?