Tips

고한동·2025년 3월 6일
  • 디버깅 시 에러를 해석할 수 있는 능력을 길러라

  • 들여쓰기가 너무 많아 depth가 너무 깊어지면 함수로 들어낸다

  • 초보자는 종이에 UI를 어떻게 구현할 것인가 먼저 정리한 후 개발하는 방법을 추천한다

  • 대개 터미널 명령어는 "-(약어)" "--(풀단어)"의 형태를 지원한다

  • Dart에서는 전역 변수를 선언한 후, 함수 바깥에서 값을 할당할 수 없음

  • else 문에 ()를 쓰지 않도록 주의. 조건식이 없으므로 바로 curly braces가 온다.

  • for문 초기화식의 변수는 코드 블록 안에서만 사용 가능

  • vscode debug console 창 깨끗하게 지우는 법 : 콘솔 창 마우스 우클릭 + clear console

  • Dart에서 enum을 선언할 때, 기본적으로 ;(세미콜론)는 필요하지 않음. 이놈(enum)은😁 단순한 데이터 리스트이기 때문.

  • 블록 {} 내부에서 새롭게 선언된 변수는 해당 블록 내에서만 유효한 지역 변수이다. 변수명이 같더라도 블록 외부에서 이미 초기화한 변수를 블록 내부에서 다시 선언하면 별개의 변수로 취급 받는다. 같은 변수를 사용하려면 새로운 변수 선언 없이 기존 변수를 업데이트해야 한다.

  • 강의를 1회 듣고, 예제를 한 번씩 따라 친 후에는 전체적인 내용을 정리하라. 정리하다가 모르는 부분이 생기면, 그때 강의와 예제를 참고하는 것이다. 무식하게 강의 여러 번 듣고, 기계적으로 예제 따라친다고 이해되는 것이 아니다.

  • 코드를 짤 때, 커밋을 잘게 잘게 하라.

  • 키보드의 한/영 상태에 따라 ₩ 또는 `이 입력된다. 한글 상태에서도 option 키와 함께 누르면 백틱 입력 가능

profile
What up

0개의 댓글