목록활동 (5)
Dailelog

3주차 학습이번 주 미션 내용은 로또 프로그래밍입니다. 학습 목표클래스 생성 및 객체 협력을 통한 기능 구현단위 테스트를 통한 정확성 확보2주 차 공통 피드백 반영추가 요구사항함수/메서드 길이 15라인 이내로 제한단일 책임 원칙 준수Java Enum 활용UI 로직 제외한 기능에 대한 단위 테스트 작성주요 고민사항도메인과 모델의 차이 이해테스트 시 무한루프 방지Consol.readLine 에서 inputStream이 테스트 시 계속 열려있어 오류 발행하는 사항을 인지 함전체 구조 설계MVC 패턴을 사용할려고 했는데 각 객체들의 역할에 대한 명칭이 고민됨생성자 주입 방식오류 발생 시 재입력 처리발견된 문제점당첨 번호 범위 검증 누락요구사항 중 정렬 기능 미구현UnsupportedOperationExcepti..
프리코스 1주차가 끝나고 사람들과 코드리뷰를 나누었습니다. 제가 놓친 부분이나 몰랐던 부분을 타인에 시선에서 객관적으로 받아 들일 수 있는 좋은 기회 였습니다. static으로 정의한 이유질문 코드public class Calculator { private OutputView outputView; private InputView inputView; private Separator separator;코멘트추가로 취향(?)이지만 메서드 파라미터로 받으신 필드 값이 의도적으로 변경될 여지가 없다면 final키워드로 묶어보는게 어떨까요? 다른 개발자가 이 코드를 봤을때 final이 붙어 있으면 필드 변경에 좀 더 신중할 수 있을거 같습니다! (항상 소통의 문제로 의도치 않은 문제들이 발생하더라구..

이글은 10월 22일 화요일 11시에 작석하는 글입니다. 저는 방금 전공인 ai프로그래밍 수업 중간고사 시험을 치고 이글을 작성하고 있습니다. 지금 프리코스가 시작되고 1주일이 지났습니다. 저의 1주차 결과는 예제 테스트 2개중 2개다 통과하였습니다.코드나 요구사항에 대해서 글로 작성할 수 있는지 여부를 몰라서 프리코스를 진행할 때 제가 작성한 README.md와 1주차를 진행하면서 들었던 생각과 고민했던 사항들 그리고 그러한 고민 중 어떤 방식을 사용했는지에 대한 이야기를 할 생각입니다. README.md## 기능 구현 목록- [ ] 시작 문구 출력 기능- [ ] 커스텀 문자열 입력 시 구분자 추가 기능- [ ] 사용자로 부터 문자열 입력받기- [ ] 사용자로 부터 받은 문자열 숫자와 구분자로 나누는 ..
오늘은 이번에 진행하고 있는 우아한 테크 코스의 합류하기 위해 프리코스 1주차에 대한 이야기 할 생각입니다. 제가 기다리고 기다리던 프리코스에 참여하게 되었는데 앞으로 4주동안 매주 1개의 회고록을 글로 작성할 예정입니다. 진행하면서 들었던 생각과 고민사항과 잘했다고 생각한 점과 부족한점 등 다양한 생각을 기록으로 남겨 볼 생각입니다. 특히, 저의 의도에 집중하고자 합니다. "왜"라는 의문을 던지고 어떤의도를 가지고 했는지를 말이죠. 미션과 코드에 대해서는 제출을 완료하고 난 이후에 회고록으로 전달하겠습니다. 이번 여정에서 많은 것들을 얻을 수 있기를 기대하며 다음에 더 좋은 이야기로 만나겠습니다.

이번 학기부터 제가 회장으로 있는 동아리 그린비에서 BITs라는 부산 대학들의 IT 연합동아리에 합류하게 되었습니다. BITs는 지금 현재 6개의 동아리가 함께 운영되고 있습니다. 부산외국어대학교 그린비,멋쟁이사자처럼 부산대 APPTIVE, PULSE 부경대 WAP 동아대 DSIS가있습니다. 앞으로 부산지역 개발 커뮤니티성 연합동아리가 되는것이 목표입니다. 그 과정 중 일보인 24년도 BITs 첫 대면 행사를 그린비가 주최하게 되었다. 다른 동아리를 초청하는 행사 진행하는 것이 처음이라 모르는 점이 많았지만 주변에서 많이 도와주셔서 테크톡을 잘 마무리 할 수 있었습니다. 더보기 BITs 노션 : https://busanitsociety.notion.site/Busan-IT-Student-Society-f..