[한화시스템 BEYOND SW캠프 7기] #20. 4주차 회고록

아로롱·2024년 6월 9일

BEYOND SW CAMP 7

목록 보기
21/30

🔍 배운 것

Java

소스코드 → 컴파일 → 인터프리팅의 과정.
Java - 입출력 / 변수

  • 표준 입출력 라이브러리 (= class)
  • 출력 System.out
  • 입력 System.in
  • 정수형 | 실수형 | 문자형 | 논리형 , 타입 변환

Java - 제어문 / 참조 자료형 / String

  • 삼항 연산자 | switch문 | 반복문 | for - enhanced for
  • 메소드 | 스택 | 힙 영역
  • 원시자료형 | 참조형 자료형 | Wrapper 클래스

💡 느낀 점

이번 한 주는 주 4일 수업 때문인지 더더욱 빠르게 지나간 것 같다.
DB 프로젝트 발표와 자바 스타트가 한 주에 들어있었다니..!

기존에 이론 기초없이 자바로 알고리즘 문제를 풀다가,
내가 푼 문제의 다른 답변들을 살펴보면서
StringBuffer..? StringBuilder..?
아니 String 으로도 풀리는 문제를 왜 굳이 어렵게 풀지?
난 그냥 계속 String 으로 해야겠다 ~ ^^ 하고 찾아보지도 않았었는데
수업을 듣고 나서는 문제 풀 때 활용하는게 훨씬 좋았을거라는 후회를 했다.
지금부터라도 복습하고 익혀가면서, 앞으로의 문제들은 버퍼를 활용할 수 있도록 해야겠다.

알고리즘 스터디도 찐 진심으로 참여 중.
나는 잘 하고 있는데.. 발표만 잘하면 될 것 같다.....
열심히 했는데 발표로 후루룩 말아먹고 집 가는 길에 혼자 우는 여성이 되🥲
집에서 혼자 발표 연습을 더 열심히 해봐야겠다.. 인형들아 잘 듣고 질문해줘 ~


🏊🏻‍♀️ 발전 방향

for문, while문 등 알고리즘 문제에서 자주 접했던 것들은
수업에서 만나도 조금 만만할 줄 알았다.
하지만 강사님이 ~~한 방향으로 @@문을 작성해보세요. 하고 문제를 주시면
순간 '어...?' 하는 생각과 함께 뇌정지가 온다..
내가 알고 있는 것도 100% 가 아니고, 놓친 것들이 많다는 걸 다시금 느꼈다.

수업 시간에는 이론을 익히는 것에 집중하고,
복습해볼 때는 알고리즘 문제를 풀 때 내가 고수해오던 방식이 아닌
새로 배운 지식을 활용해 문제를 풀 수 있도록 해보아야겠다.

profile
Dilige, et fac quod vis

0개의 댓글