본문 바로가기
  • 컴공생의 공부 일기
  • 공부보단 일기에 가까운 것 같은
  • 블로그

hamstersAreCute1265

🛸 일급 컬렉션 (First Class Collection) 이거 보고 정리 일급 컬렉션 (First Class Collection)의 소개와 써야할 이유 최근 클린코드 & TDD 강의의 리뷰어로 참가하면서 많은 분들이 공통적으로 어려워 하는 개념 한가지를 발견하게 되었습니다. 바로 일급 컬렉션인데요. 왜 객체지향적으로, 리팩토링하기 쉬운 코 jojoldu.tistory.com 정의 : Collection을 Wrapping하면서, 그 외 다른 멤버 변수가 없는 상태 이점 비지니스에 종속적인 자료구조 로또 과제에서 " 6개의 숫자로만 이루어져야 하고, 서로 중복되지 않아야 하는 " 자료구조 검증 로직 줄일 수 잇음 코드의 가독성 상승 Collection의 불변성을 보장 final은 불변이 아니고 재할당을 금지시킴 (추가 가능) => 컬렉션의 값을 변경할 수 없는 메.. 2023. 11. 12.
🧣24win ICPC_SINCHON 캠프장 회의🧣 - 1회차 보호되어 있는 글 입니다. 2023. 11. 12.
🥧 파이를 다시 조 알고리즘 스터디 🥧 알고리즘을 손에서 놓은 지 한달.. 백준님강의도 하나만 듣고 기간이 끝나고..ㅋㅋㅋㅋㅋ기부천사💗 다시 열심히 해보기 위해서! 재계획 다들 너무 바쁘다ㅠ 소은이는 아이디어톤 세은이는 약속 나도 회의 파이 ∞ 조각을 가질거야! 내게 파이 한 조각을 조 north-lilac-170.notion.site ⭐️대회⭐️ 엣코더 ABC 참가!! 이번에는 icpc 출전하기 ⭐️알고리즘 강의⭐️ 각자 ⭐️c++⭐️ c++ 공부하기!!!! 각자 ⭐️토요일 정모⭐️ 엣코더하기! 각자 공부 매주 일요일 전까지 전 주 정리 블로그 정리글 공유하기 통금인간인 나를 위해 노원에서 모여주다니.. 감동 ⭐️개인 계획⭐️ 1000솔하기 대회 N번 참가하기 플래티넘 올리기 단계별 풀기 “ 28단계”까지 클래스 5 진입하기 엣코더 - ??.. 2023. 11. 12.
🪐우테코 프리코스🪐 - 4주차🚀 마지막..! 어느새 끝까지 화이팅 🚀 메일 🚀 클래스의 역할과 책임을 생각해 보고 클래스 작성 시 도메인 로직에 집중하는 방향으로 구현UI는 도메인 로직과 분리하는 방향으로 생각 1. 클래스(객체)를 분리하는 연습✅ 2. 도메인 로직에 대한 단위 테스트를 작성하는 연습✅ 이번 주 차부터는 새로운 미션 제출 방법이 적용됩니다. 비공개 저장소를 생성해 제출하는 방식이며, 자세한 내용은 아래 미션 제출 방법과 첨부된 제출 방법 문서를 잘 읽어주세요. 특히, woowa-course 계정을 collaborator로 초대하는 부분을 유심히 읽고 수행해 주세요. 프리코스 과제 가이드 - 비공개 저장소를 참고해 제출⭕️ 프리코스 과제 가이드 - 비공개 저장소 비공개 저장소 제출 방식 과제 가이드 진행 가이드 1. 과제.. 2023. 11. 10.
🪐우테코 프리코스🪐 - 4주차 과제🔭 (해당 주차 비공개했습니다) 으므므메메메 이번주의 모든 날에 일정이 있다니 믿을 수가 없군! 하지만 내 업보인걸 후회란없다 https://github.com/woowacourse-precourse/java-christmas-6 GitHub - woowacourse-precourse/java-christmas-6 Contribute to woowacourse-precourse/java-christmas-6 development by creating an account on GitHub. github.com 미션 - 크리스마스 프로모션 🚀 기능 요구 사항 이번 미션은 이메일 형식의 기능 요구 사항입니다. 문제를 구현하는 데 필요한 요구사항과 배경지식은 이메일 내용에 전부 담겨있으니, 꼼꼼하게 확인하고 필요하.. 2023. 11. 10.
🌿EDOC🌿 2023-2 / 6회차 정모 🌿 HELLO EDOC 🌿 중간상 빼빼로는 잘 받으셨나요? 어느새 한 주가 다 지나가고 새로운 월요일이 돌아왔네요! 이번 주차에서는 강의가 진행됩니다! 자세한 사항은 공지방 글 참고해주세요. 노트북 지참 부탁드립니다! 🏫신공학관 161호 🗓11월 13일 월요일 7:00 6주차 알고리즘 출석 범위 🥇 골드벗 : 조합 🥉 브론즈벗 : BFS/DFS 📍정모에 오시기 전에 - "발표방"에 양식 지켜서 글 올리기 - "웹사이트프로젝트팟" - '주제' 올리기 화이팅! 내일 봐요! 대면 출석이야기하기✅ 웹사이트 / 발표방 독려✅ 다음주에는 일반 활동 알고리즘 화이팅 ✅ 홍대 교환 다음주 화요일 ✅ 🌿 대면출석 🌿 출석코드 "코딩최고" 세팅해놓기 (코드) ✅ 🌿 웹사이트팟 주제 받기 🌿 🌿 발표방 독려 🌿 시작 전까지.. 2023. 11. 10.
🌏 ICPC Sinchon 연합 소속 학회장 회의 🌎 보호되어 있는 글 입니다. 2023. 11. 9.
🔵 이대 EDOC ↔️ 홍대 HI-ARC 세미나 교환 🔵 💚발단💙 홍대 학회장님 세미나 스토리 보고 맺어진 연합! 미니미 회의도함 💚로고💙 ㅜㅜㅠ 내 로고 💚홍보문구💙 💚 EDOC ↔️ HI-ARC 💚 세미나 교류 💫 2회 HI-CONNECT💫 ✅ 이화 신청 https://forms.gle/9YZzjhULWqqoXZUKA ☑️ 시간 / 장소 11/21 화요일 오후 6시 ~ 9시 T동 101호 ✅ 연사 선배님 1. 김진경 선배님 "해커가 되고 싶은 자는 나에게… 정보보안 입문과 길 찾기" 現) 프리랜서 버그바운티 헌터 -홍익대학교 컴퓨터공학과 14학번 -BoB 7기 취약점분석트랙 -블록체인 스타트업(SCVSoft) 개발/보안 2. 권예빈 선배님 "보험회사에도 개발자가 살아요" 現) DB FIS -홍익대학교 컴퓨터공학과 19학번 -2021 HI-ARC 운영진 -2.. 2023. 11. 7.
🪐우테코 프리코스🪐 - 3주차 과제🔭 (해당 주차 비공개했습니다) 노티드 냠냠 쵝고다 인류는 언제쯤 맛있는 음식이 몸에 건강하게 받아들여지도록 진화할까 https://github.com/woowacourse-precourse/java-lotto-6 GitHub - woowacourse-precourse/java-lotto-6 Contribute to woowacourse-precourse/java-lotto-6 development by creating an account on GitHub. github.com 🚀 기능 요구 사항 로또 게임 기능을 구현해야 한다. 로또 게임은 아래와 같은 규칙으로 진행된다. 로또 구입 금액을 입력하면 구입 금액에 해당하는 만큼 로또를 발행해야 한다. 로또 1장의 가격은 1,000원이다.✅ 당첨 번호와 보너스.. 2023. 11. 7.
🛸 도메인 로직에 대한 단위 테스트 https://techcourse-storage.s3.ap-northeast-2.amazonaws.com/9b82d8a360c548fcadd14c551dbcbe06 단위 테스트를 위한 클래스 명명 규칙 "테스트 대상 클래스명 + Test" import static org.assertj.core.api.Assertions.*; assertThatThrownBy(() -> { // ... }).isInstanceOf(IndexOutOfBoundsException.class) .hasMessageContaining("Index: 2, Size: 2"); import static org.assertj.core.api.Assertions.assertThatExceptionOfType; assertThatExcep.. 2023. 11. 5.