본문 바로가기

분류 전체보기44

8월 5일 월요일 결론오늘부터 수요일까지 할 일 정리(팀, 과제)과제 : 팀원들에게 필요한 수정 사항 반영기용 튜터님 코드 피드백 해주신 부분 공부와 생각 오늘 겪은 문제나는 아메바다. 나는 원시인이다. 우끼끼 우끼. 본문우선, 주말 동안 과제에 더 손 댈 부분이 없는지 생각을 좀 해봤다. 금요일 저녁에 갑자기 데이터 형태를 통일하자는 명분으로 좀 큰 규모의 수정을 감행해서, 아무래도 허술한 부분이나 생각하지 못했던 부분이 있을 것이라 생각했다. 생각해본 결과, 다행히 논리적으로는 큰 결함은 없는 것 같다. 오늘 아침 팀 회의 결과, 학생의 성적표에서 굳이 받지 않아도 괜찮을 매개 변수를 받고 있는 것과 자잘한 수정 사항 정도만 반영하고, 화~수 회의 때마다 팀원들이 구현한 기능들 보면서, 필요하면 수정이나 추가하면서 진.. 2024. 8. 5.
8월 2일 금요일 결론데이터의 타입과 데이터를 관리하는 구조를 변경했다.본문우선 데이터 클래스들을 조금 급하게 만들긴 했었다. 내가 빨리 만들어줘야 팀원들이 빠르게 작업을 시작할 수 있을 것 같아서, 우선 과제를 완전히 이해하기도 전에, 필요할만한 기능이나 클래스를 적당히 나누고 만들었다. 팀 과제 2일차가 되고, 과제에 대한 이해도가 높아지면서, 지금까지 만들었던 데이터 클래스들의 구조에 불필요한 요소가 너무 많다고 느껴졌다. 기존에 만든 구조는, StudentData 클래스가 ScoreData와 SubjectData 클래스를 종속하는 관계였고, 각각의 클래스에서 이름과 연관된 기능이나 변수들을 관리하고 있었다. 근데 이제 와서 살펴보니, 굳이 나눌 필요성이 없었다. 학생 객체가 생성되지 않는 이상, 과목이나 점수 클래.. 2024. 8. 5.
8월 1일 목요일 결론팀 프로젝트 시작.gitignore 설정은 꼭 하자(.idea가 문제를 많이 일으켰다.)스프링 스터디 2일차오늘 겪은 문제역할 분담부터 너무 어렵다깃허브 문제로 엄청나게 시간을 썼다. .gitignore 이거 안 해서 큰일이 났었다.본문깃허브 .gitignore 를 설정하지 않고 시작해서 발생한 에러팀 프로젝트를 하게 됐는데, 역할 분담을 어렵지만 일단은 했다. 사실 프로젝트 처음에 보고 나서는 쉬울 것 같다고 생각했는데, 이게 생각보다 많이 힘들었다. 과제의 난이도 자체가 어려운 것이 아니라, 내가 맡은 부분이기는 한데, 우리 팀원들이 사용할 수 있게 만들면서, 팀원들이 어떻게 만들지도 생각해봐야 하고 이런 저런 생각들이 정리되지 않으면서 여러 생각이 많아져서 뭔가 못하게 됐다. 그래서 오늘 내 맘.. 2024. 8. 1.
7월 31일 수요일 결론밍글데이강의 5강 - 스레드과제 피드백(허지회 튜터님)스프링 대비 스터디 시작(나, 지은님, 태준님)오늘 겪은 문제피드백 받은 부분이나 강의 밀렸던 것들 공부했다.스프링 스터디 시작했다.본문오전에는 제출 전에 마지막으로 코드를 둘러봤다. 프로그램 작동시켜서 꼼꼼히 살펴보니, 은근히 수정할 부분이 많았다. double로 받으려고 했는데, sc.nextInt() 이렇게 받고 있고, 문제 내용을 뒤늦게 이해해서 무한히 저장 가능하게 바꿔줬고, 그 외 자잘한 문제들 수정하고 주석 좀 정리했다. 오후에는 강의를 들으면서 스레드 부분을 공부했다.스레드 사용 방법Thread를 extends 해고 run() 를 오버라이드해서 실행할 작업을 만들 수 있다Runnable 을 implements 하고 run()를 오버라.. 2024. 8. 1.
7월 30일 화요일 결론나무반, 깃허브 특강자바 4강 완료오늘 겪은 문제급한 은행 업무가 있었다.깃허브 특강브랜치 활용하기복사본 === 브랜치브랜치(복사본) 생성 명령어 : git branch 브랜치명브랜치 확인 명령어 : git branch ( 화면 나오면 q 누르면 빠져나올 수 있음 )브랜치 이동 명령어 ( 체크아웃은 좀 여러가지 기능와 엮여 있는데, 스위치는 완전히 브랜치 이동에서만 사용된다. ) : git switch 브랜치명 또는 git checkout 브랜치명브랜치를 한번에 생성과 이동 : git switch -c 브랜치명 또는 git checkout -b 브랜치명최종 브랜치에서 작업한 브랜치를 합치는 방법 : git merge 브랜치명Pull Request(사실 git merge 잘 안 씀)깃 허브에서 합치는 .. 2024. 7. 30.
Team66 KPT 회고 KPT 회고  KPT 타임테이블KPT에 대해서 설명 : 5분Keep, Problem 작성 : 5분각자 작성한 Keep, Problem 공유 : 10분Try 작성 : 7분각자 작성한 Try 공유 : 8분팀 및 프로젝트에 활용할 Try & Action 선정 : 15분 Keep, Problem 작성 ✅ 서로 내용이 겹쳐도 괜찮습니다!!!! 대신 구체적으로!적기! keep적극적인 참여 의사 : 참여 의사를 보이는 것만으로도, 다가가기 편해집니다..팀 규칙과 약속 등에 철저함모르는 부분,부족한 부분, 뒤처지는 부분 무엇을 물어봐도 친절하게 답변을 함.끊임없이 질문했는데도 불구하고 그걸 더 나아가 추가적으로 알려주심.아예 비전공자인 저에게 모르는 것이나 잘못 이해하고 있는 부분들을 지속적으로 케어해주시고 엄청나게 .. 2024. 7. 19.