본문 바로가기
  • GDG on campus Ewha Tech Blog

4-2기 스터디36

[객체지향 디자인패턴 스터디] 4주차 - 데코레이터 패턴 일시 2023.05.01 (월), 온라인으로 진행 참여 멤버 김현아, 도소현, 이소현, 한수아 활동 이번 스터디는 근로자의 날을 맞이하여(?) 온라인으로 진행하였습니다. 필자는 늦잠을 자는 바람에 참여하지 못했지만 음식 사진을 들고 함께 인증샷도 찍었답니다. 이번 장에서는 디자인 패턴 중 하나인 데코레이터 패턴에 대해 알아보았는데요. 아래에서 멤버들이 정리한 내용을 확인하실 수 있습니다. 도소현님 [헤드퍼스트 디자인패턴] 3장. 객체 꾸미기 : 데코레이터 패턴 3장. 객체 꾸미기: 데코레이터 패턴 스타버즈 카페(가명)는 모두 알 것이다. 그 카페 사업을 시작 무렴 주문 시스템 클래스는 다음과 같이 구성되었다. 모든 서브 클래스에서 음료의 가격을 리턴 olaffromdoh.tistory.com 이소현님 0.. 2023. 5. 3.
[FroGi Javascript 스터디] 2주차 회의록 일시 2023/05/01 월 16:00 ~ 17:00 장소 ECC 223호 참여 멤버 서연주(스터디장), 김현수 활동 자바스크립트 단골 면접 문제인 '스코프'를 주제로 [모던 자바스크립트 딥다이브] 를 개별적으로 공부한 뒤, 모의 면접을 진행했습니다. 면접 내용은 녹음과 필사를 통해 기록하여 자체적으로 피드백할 수 있게 하였습니다. 면접 질문은 크게 개념과 코드 수행 결과를 묻는 두 가지 유형으로 진행되었습니다. 이때 사전에 준비해 온 질문에 더해 새로운 내용을 추가적으로 묻거나, 질문의 순서를 바꾸어 낯선 환경에서도 당황하지 않고 답변하는 능력을 함양할 수 있었습니다. 오늘 저희가 준비한 개념 질문이자 학습 목표는 다음과 같습니다. 스코프란 무엇인가요? var, let, const 의 차이점에 대해 말.. 2023. 5. 2.
[(월요일팀) PS스터디] 2주차 회의록 일시 2023년 04월 03일 월요일 모임장소 북카페 파오 참여인원 김경민, 오유진, 서연주, 문서영, (참관: 김현수) 활동내용 2주차 스터디 커리큘럼에 해당했던 상단의 세 문제를 모임 전에 풀어오고, 오프라인 모임을 통해 서로의 문제해결 과정을 공유하며 토의했습니다. 서영, 경민은 Python. 유진, 연주는 C++를 사용하여 문제를 풀었기에 각각 서로의 풀이를 보며 이렇게 복잡/단순하다고? 하며 놀랐던 기억이 납니다! 첫 스터디라 어떻게 진행을 할까 고민을 하다가, 구글미트로 발표자 화면을 띄워놓고 각 문제별로 순서대로 발표를 진행하며 본인의 코드와 구성 방식을 설명하는 시간을 가졌습니다. 문제에 대한 각자의 의견이 천차만별이라 서로 질의응답하며 의견을 나누는게 아주 유익했습니다! 또한, 과제 정리.. 2023. 4. 28.
[객체지향 디자인패턴 스터디] 3주차 - 옵저버 패턴 일시 2023.04.24. (화), 온라인-오프라인 병행 (하이브리드) 참여 멤버 김현아, 도소현, 윤수지, 이소현, 한수아 활동 시험기간동안의 휴식기를 잘 보내고 무려 3주만에 다시 모인 이번 객체지향 디자인패턴 스터디에서는 '옵저버 패턴'에 대해 공부한 뒤 서로 의견을 나눠보았습니다. 오랜만에 모인 만큼 맛있는 음식을 먹어야겠죠! (?) 멤버분들의 의견을 수렴하여 이번 주 스터디와 함께 할 음식은 타코야끼로 정해졌습니다~! 옵저버 패턴(ObserverPattern)은 한 객체의 상태가 바뀌면 그 객체에 의존하는 다른 객체에게 연락이 가고 자동으로 내용이 갱신되는 방식으로 일대다(one-to-many) 의존성을 정의하는 패턴인데요. 이 한 문장만으로는 잘 이해되지 않으실 것 같습니다..😇 멤버들이 '헤.. 2023. 4. 24.
[(목요일팀) PS스터디] 2주차 회의록 일시 2023년 04월 06일 목요일 모임장소 ECC B4 CU옆 둥근테이블 참여인원 김현아, 도소현, 이선민, 하수민 활동내용 2주차 스터디 커리큘럼에 해당했던 상단의 세 문제를 모임 전에 풀어오고, 오프라인 모임을 통해 서로의 문제해결 과정을 공유하며 토의했습니다. 두 명은 Python, 두 명은 C++로 풀어왔는데 언어마다 접근 방법이 조금씩 달라 재밌었습니다. 오프라인 토의 후, 다른 사람들의 풀이 방법을 들으면서 내 풀이에서 비효율적이라고 생각하는 부분, 수정해야 하는 부분이나 보충할 부분, 스터디원의 풀이 중 인상깊었던 풀이 등에 대해 정리하여 PS Github에 각자 업로드했습니다. 이때 가장 늦게 제출한 사람(바로 저> [프로그래머스 / C++] 42862번 체육복 문제 재정의 및 추상화 .. 2023. 4. 9.
[객체지향 디자인패턴 스터디] 2주차 - 1. 디자인 패턴 소개와 전략 패턴 오늘 객체지향 디자인패턴 스터디에서는 Ch.1 디자인 패턴 소개와 전략 패턴 에 대해 팀원들과 함께 스터디하고 질문을 공유하는 시간을 가졌습니다. 이번 장에서 학습한 주요 내용은 다음과 같습니다. 객체 지향 디자인 원칙 전략 패턴(Strategy Pattern) w/ SimUDuck example 스터디를 하면서 나눴던 질문에 대한 정리는 아래 깃허브 링크에서 확인하실 수 있습니다. GitHub - GDSC-Ewha-4th/study-DesignPattern: Design Pattern study from GDSC Ewha 4th Design Pattern study from GDSC Ewha 4th. Contribute to GDSC-Ewha-4th/study-DesignPattern developme.. 2023. 4. 4.