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

전체 글1228

🔵 이대 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.
🪐우테코 프리코스🪐 - 3주차🚀 (해당 주차 비공개했습니다) 이얍 이얍 방탈출했는데 재밌었다. 비트포비아 최고 고양이카페최고 🚀 메일 🚀 지난 2주 차 미션에서는 함수 분리와 함수별로 테스트를 작성하는 것을 목표로 했는데요. 3주 차 미션에서는 2주 차에서 학습한 것에 2가지 목표를 추가했어요. 1. 클래스(객체)를 분리하는 연습✅ 2. 도메인 로직에 대한 단위 테스트를 작성하는 연습✅ 도메인 로직과 단위 테스트와 같은 용어들이 낯설 수 있지만, 작은 기능부터 테스트를 작성하는 연습을 시작해 보는 것입니다. 1주 차 피드백에서 제공된 숫자 야구 피드백 강의 후반부에 단위 테스트를 작성하는 내용이 있으니 이를 참고해 주세요. 🚀 2주차 피드백 - 우테코🚀 2주 차 공통 피드백 문서 [6기] 프리코스 2주 차 웹 백엔드 피드백 2주 차 공.. 2023. 11. 2.
🛸 JUnit5, AssertJ 사용 테스트코드 🛸JUnit5 🛸 JUnit은 자바 프로그래밍 언어용 유닛 테스트 프레임워크 🛸AssertJ 🛸 AssertJ는 풍부한 assertions 세트와 유용한 오류 메시지를 제공하고 테스트 코드 가독성을 향상시키며, IDE내에서 매우 쉽게 사용할 수 있도록 설계된 Java 라이브러리 JUnit에서 많이 사용됨 🛸공부!🛸 [우테코] JUnit 5와 AssertJ로 테스트코드 작성하기 Java 에서 테스트 코드를 짤 때 특정 자료구조의 원소 값을 확인해야 하는 테스트가 있다.반복문을 돌면서 일일히 확인해야 하거나 그냥 코드 한줄 한줄 입력하는 방법도 있지만 org.assertj.core.api.A velog.io 🎀assertThat(결과).contains()🎀 중복여부, 순서에 관계 없이 값만 일치하면 테스트가.. 2023. 11. 1.
🛸 커밋 메세지 컨벤션 AngularJS Git Commit Message Conventions AngularJS Git Commit Message Conventions. GitHub Gist: instantly share code, notes, and snippets. gist.github.com [Git] Commit Message Convension (협업을 위한 git 커밋컨벤션) 이번 포스팅에서는 Git 의 커밋 메시지 컨벤션에 대해 알아보겠습니다. 각 회사마다 각자의 git flow 전략을 가지고 브랜치를 관리하듯이, 그에 따라가며 자연스래 commit 에 관한 규칙도 정말 중요 velog.io 🦑 커밋 메세지 구조 🦑 제목 + 본문 + 꼬리말 type(옵션): [#issueNumber-]Subject // 제목 b.. 2023. 11. 1.
🌿EDOC🌿 2023-2 / 중간고사 이후 활동 공지(6회차 정모) 🌿 HELLO EDOC 🌿 어느덧 중간고사가 끝나고 활동이 다시 시작되었습니다! 다들 열심히 해주셨을까요?? 월요일은 "중간 상"이 수여되는 날이죠! 많은 분들이 받으셨으면 좋겠네요! 📍골드벗 : 트리(1) / 브론즈벗 : 삽입 정렬 / 퀵정렬 / 병합 정렬 / 기수 정렬 까지가 범위입니다! 🏫 이화여자대학교 신공학관 161호 🗓 11월 6일 (월) ⏰ 7시 - 9시 이독 23-2 5회차 정모는 세미나가 진행되는데요, 세미나 시작 전 "세미나 진행/규칙 변경/출석인증방법변경/웹사이트 프로젝트/등의 공지"가 있을 예정입니다. 첫 번째 강의는 입니다! 자세한 사항은 올려드린 공지의 세미나 소개글을 참고해주세요! 📍코드 작성을 위한 노트북 지참(코드파일-C++,python을 열기 위한 통합개발환경 필요) ht.. 2023. 10. 31.
🧤ICPC Sinchon 2024winter 🧤계획 ..ing 보호되어 있는 글 입니다. 2023. 10. 31.
🟢 EDOC 신촌외부세미나 ..ing 호로로를로 🍀전체 일정🍀 11월 매주 월요일 7시-8시+ 1회차 ( 11 / 6 ) 연세대학교 Morgorithm 학회원 : 이협 주제 2회차 ( 11 / 13 ) 홍익대학교 HI-ARC 운영진 : 노현근 주제 3회차 ( 11 / 27 ) 숙명여자대학교 Algos 학회장 : 길수민 주제 4회차( 12 / 4 ) 서강대학교 Sogang_ICPC_Team 학회장 : 정회윤 주제 🍀할 거🍀 - 공간예약 확인 ✅ - 홍보글 작성 ✅ - 홍보하기 ✅ - 이름표뽑기 ✅ - 외부학생문의 ✅ - 4일 전에 자료받아보기 ✅ - 홍보글체크받 ✅ 🍀 공간예약 🍀 8-9교시 6시 30분부터 9시 15분까지 🍀 홍보 🍀 안녕하세요! 이화여자대학교 컴퓨터공학과 프로그래밍 과동아리 EDOC입니다! 신촌 연합 세미나 4회차가 매주 .. 2023. 10. 31.
🔵 EDOC 신촌외부세미나 3회차 - <앱 개발로 입문해보는 오디오 프로그래밍> 숙명 길수민 숙명여자대학교 Algos 3회차 ( 11 / 27 ) ✨숙명여자대학교 Algos✨ 학회장 : 길수민 주제 🔵 홍보 글 🔵 - 숙명여자대학교 21학번 길수민 ❄️ 숙명여자대학교 소프트웨어학부 알고리즘 학회 ALGOS 13기 학회장❄️ ✨백준(솔브닥 ) 다이아5, 코드포스 블루✨ 📍 GDSC Sookmyung 23-24 Lead 📍 ICPC Sinchon 2023 Winter, 2023 Summer 운영진 📍 ICPC Sinchon Algorithm Camp 2023 Winter 초급반 멘토 📍 ICPC Sinchon Algorithm Camp 2023 Summer 중급반 강사 📍 2023 ICPC Sinchon Summer Algorithm Camp Contest 출제 📍 2023 신촌지역 대학생 프로그래.. 2023. 10. 31.