PLAYDATA 주간회고

플레이데이터 풀스택 백엔드 9기 5월 1주차 회고

Berry-mas 2025. 6. 1. 18:40

플레이데이터 풀스택 백엔드 9기 7주차 주간회고 및 학습기록 (일곱번째 기록)


Facts

이번 주는 CSS와 자바스크립트를 공부했다. 엄청나게 어렵진 않았지만 한 번에 많은 것을 배우려다보니 머리가 터질 거 같았다. 머리 속으로 순식간에 들어오는 정보들을 처리하기도 전에 더 많은 정보들이 들어오니, 쉽지는 않았다. 다행히 자바스크립트 초반부는 꽤나 쉽게 느껴졌다. 자바보다 훨씬 쉬웠다. 아마 파이썬과 비슷하게 느껴져서 그런 게 아닌가 싶다. 근데 정보 과부화(?)로 인해 후반부에는 오히려 자바보다 어렵게 느껴지기도 했다. 

 

이번 주 목요일은 쉬는 날이었다. 크게 다를 건 없었고, 부족한 수면과 체력을 보충했다. 자바스크립트를 충분히 복습해야 했지만,,,그렇다고 열심히 공부하지는 않았다.😅 그렇다고 연휴에도 원하는 만큼 공부를 많이 하진 못했다. 금요일 오후에 몸이 갑자기 확 안 좋아지면서 회복에 집중했다. 이번 주는 그냥 좀 쉬어간다고 생각하련다. 몸이 약해지면 마음도 약해진다더니, 이게 그런 건가 싶다.


Feelings

돌아오는 팀 프로젝트가 많이 걱정된다. 자바보다 어렵게 느껴지기도 하고, 머리 속에서 제대로 정리된 느낌이 없기 때문이다. React 공부 시작하기 전에 제대로 정리를 한 번 해야할 텐데,,,

 


Findings

1. 자바 vs 자바스크립트

  자바 자바스크립트
타입 정적 타입 (static) 동적 타입 (dynamic)
실행환경 JVM (Java Virtual Machine) 웹 브라우저, Node.js 등
객체지향 클래스 기반 객체지향 언어 프로토타입 기반 객체지향 언어
실행방식 .java(사람이 작성한 코드) → 컴파일 → .class (바이트코드) → JVM에서 실행 인터프리터 방식 (즉시 실행)

- 흥미로운 점: JavaScript에 'Java'라는 이름이 들어간 이유는 JavaScript 언어가 설계되었던 당시 Java가 인기가 많았고, 그 유명세를 마케팅에 이용하고자 붙인 것이다. (물론 당시 Java 개발사인 썬 마이크로시스템즈와 협의했다고 한다)

 

2. 정적 타입 (static) vs 동적 타입 (dynamic)

  정적 타입 (Static) 동적 타입 (Dynamic)
타입 결정 시점 컴파일 타임 (코드 실행 전) 런타임 (코드 실행 중)
타입 선언  변수 선언 시 명시 필요 타입 선언 없이 자유롭게 사용
예시 Java, C, C++, Kotlin 등 JavaScript, Python, Ruby 등
장점 - 컴파일 타임에 오류 발견 가능
- 성능 최적화에 유리
- 안전함
- 코드가 짧고 간결함
- 유연한 변수 활용 가능
- 빠른 프로토타이핑에 적합
단점 - 코드가 길어질 수 있음
- 타입 선언이 번거로움 (절차가 많음)
- 런타임 오류 발생 가능성이 높음
- 타입 관련 버그 추적이 어려움

 

/* Java에서는 변수 선언 시 타입을 정확하게 명시해야 함 */
int age = 25;      // 정수형(int) 변수 선언
age = "twenty";    // 문자열은 int에 할당 불가 (컴파일 에러)

 

/* 반면 JavaScript에서는 타입을 지정하지 않기 때문에 값에 따라 타입이 바뀐다 */
let age = 25;       
age = "twenty";     // 타입이 자동으로 바뀜

 

3. 컴파일 방식 vs 인터프리터 방식

  컴파일 방식 (Compiled) 인터프리터 방식 (Interpreted)
실행 전체 소스코드를 한 번에 기계어로 번역한 후 실행
(실행 전 번역)
소스코드를 한 줄씩 읽고 바로 실행
(실행 후 번역)
속도 빠름 느림 (실행을 위해 매번 해석 작업이 필요하기 때문임)
흐름 [사람이 작성한 코드] → (컴파일러) → [기계어 or 바이트코드] → 실행 [사람이 작성한 코드] → (인터프리터가 한 줄씩 해석) → 실행

 


 

Future

1. 기다렸던 연휴가 끝났다. 연휴로 인한 후유증을 빨리 떨쳐버리고 다시 제대로 달려보자. 

2. 야구를 과하게 많이 본다. 야구로 슬럼프를 떨쳐내겠다고 다짐했는데,,,이거 핑계대고 자꾸 야구본다,,,(이제 평일에는 7회부터만 봐야겠다)

적당히 해야하는데...