본문 바로가기

항해 99/Java

WIL - 1

Fact : 이번주 있었던 일, 내가 한 일

  • 월 : 팀원과 간단한 Git을 사용한 협업 연습, Java 기초 개념 복습
  • 화 : 연산자, 조건문, 반복문, 배열 복습
  • 수 : 2인 1조 팀 프로젝트 진행(숫자 야구 프로그램 개발), 객체 지향, 상속, 다형성 복습
  • 목 : 1주차 테스트 진행, 다형성 복습, 역할과 구현, OCP 학습

 

Feeling : 나의 감정적인 반응, 느낌

  • Git 사용이 익숙하지 않아서 간단한 push, merge, 충돌에 대한 수정 등을 진행하는 데 어려움을 겪었음. 앞으로 Git을 사용하는 연습을 통해 익숙해 질 필요성을 느낌
  • 쉬운 프로그램을 개발하면서도 팀원과 의견 공유를 통해 좀 더 효율적인 개발을 할 수 있었고 나와는 다른 관점으로 코딩하는 것을 보고 배울 수 있어서 좋았음
  • 첫 주차라 팀원과 활발하게 소통하며 학습하지 못한 것이 아쉬움

 

Finding : 그 상황으로부터 내가 배운 것, 얻은 것

  • 객체 지향 개념 자체가 어렵기 때문에 이론 뿐만 아니라 객체 지향과 관련된 다양한 예제를 통해 익숙해질 필요성을 느낌
  • Git을 이용한 기초적인 협업 과정에 대해서 연습하고 배울 수 있었음
  • 객체 지향 프로그램을 개발할 때 단계 별로 나누어서 차례대로 진행하는 방식에 대해 배움

 

Future : 배운 것을 미래에 어떻게 적용할 것인가

  • 팀원들과 활발한 소통을 통해 내가 배운 부분을 확실하게 내 것으로 만들고, 모르는 부분에 대한 것도 같이 배워나가면 좋을 것 같음
  • 간단한 팀 프로젝트라도 Git을 사용해보며 Git 협업에 대해 익숙해질 수 있도록 노력할 것임
  • 꾸준한 복습과 다양한 예제를 통해 해당 내용에 대해 익숙해지고 다양하게 응용할 수 있는 능력을 길러낼 것임

 

'항해 99 > Java' 카테고리의 다른 글

페어 프로그래밍 - 코딩 테스트 2  (0) 2024.02.14
페어 프로그래밍 - 코딩 테스트  (1) 2024.02.13
역할과 구현, OCP  (0) 2024.02.08
Java 기초 12 - 다형성  (1) 2024.02.08
객체 지향, 상속, 다형성  (1) 2024.02.07