1월 3일 (금)

STEP-1 리뷰

  • 코드를 작성하는 순간 그 코드는 내 것이 아니다. 같이 공유하기

  • 변수의 Type을 확실하게 인지하고 사용하기

  • If문을 안쓰고 계산식으로 사용할 수 있는지 먼저 고민해볼 것

  • 큰 것 → 작은 것 만들기(탑-다운) / 작은 것 → 큰 것 만들기(다운-탑)

  • 다른 사람이 이해할 수 있는 함수명과 변수명 작성

  • 함수명은 동사형 으로 작성하는 게 좋다 / 변수나 클래스명은 명사형

  • 타입과 매개변수를 정했으면, 다른 값이 들어왔을 때 어떻게 대처할 것인지 알아야 한다

  • 소프트웨어는 하드웨어와 다르게 유연하다. 요구사항이 바뀌더라도 조금만 바꿀 수 있도록... 숫자나 문자를 그대로 대입하는 방식은 좋지 않다(→ 하드코딩)

  • 내가 생각하는 값보다 더 큰 값overflow이 들어올 수 있다는 걸 생각해야 한다

  • 어떻게 내가 작성한 로직을 검증(테스트) 할 건지. 매번 실행하면서 테스트 하지 말기 → 테스트 프레임워크

가상환경 설치

  • VirtualBox 로 Ubuntu 설치하고 맥과 ssh 원격 연결하기 -> docker 설치 후 시행착오를 많이 거치고... 너무 어려워서 그냥 기존 참고 자료가 많은 VirtualBox로 실습하기로 결정했다.

  • 노션에 학습 정리

Last updated