본문 바로가기

프로그래밍/JavaScript

19.12.11) JS - 코드스쿼드 step2 복습

step2 복습 이후 깨달은 것

처음에 복습한다치고 한 번에 다 만들고 커밋하려고 했다. 하지만 프로그램 구조가 복잡해서 시간이 갈수록 주먹구구식으로 코드를 짰다.
그러다, 다시 처음부터 하자 마음먹었다. 대신 중점은 divide & conquer 였다.

  • 구현할 기능들 적어놓고 하나씩 구현 완료하면 커밋하는 걸로!
  • 함수의 의존성도 최대한 줄이기! 함수의 의존성이 높아지면 점점 코드가 복잡해져서 나조차 이해가 어려워진다. 최대한 함수 안에 다른 함수를 넣지 않으려고 노력했다.