본문 바로가기

개발자 스터디69

[Study 010] 알고리즘 문제해결전략 (종만북) 목차 스터디 주제 프로그래밍 대회에서 배우는 알고리즘 문제 해결 전략 (aka 종만북) 참가자 https://github.com/nahwasa (boj : nahwasa) https://github.com/kwanik-kor (boj : rhksdlr134) https://github.com/JustBestRyuna (boj : specidiee) https://github.com/r4pidstart (boj : r4pidstart) https://github.com/kevinlys00 (boj : kevinlys00) 진행 방법 github 참고 일정 ~2023-03-13 : 인원 모집 2023-03-13 게더타운 : 킥오프 1주차 2023-03-14 ~ 2023-03-20 : 6섹션 - 무식하게 풀기.. 2023. 6. 5.
[Study 013] 헤드퍼스트 디자인패턴 스터디 주제 헤드퍼스트 디자인패턴 (개정판. 에릭 프리먼, 엘리자베스 롭슨 저/서환수 역)을 읽고 매주 모여서 토론 및 질문. 참가자 https://github.com/nahwasa https://github.com/ohgillwhan https://github.com/woogiekim https://github.com/K-jun98 일정 (진행중) 1주차 2023-06-04 : ~1장 2023. 5. 28.
[Study 011] Real MySQL 스터디 주제 Real MySQL (개정판. 백은빈, 이성욱 저)을 읽고 매주 모여서 토론 및 질문. 참가자 https://github.com/nahwasa https://github.com/ohgillwhan https://github.com/woogiekim https://github.com/K-jun98 일정 (완료) 1주차 2023-04-02 : 1~4장 2주차 2023-04-09 : 5, 8장 3주차 2023-04-16 : 9장 4주차 2023-05-01 : 10장 5주차 2023-05-07 : 11.4장까지 6주차 2023-05-14 : 11장 끝까지 7주차 2023-05-21 : 15.5까지 (12~14장 제외, 15장 나머지 부분 제외) 8주차 2023-05-28 : 16장 2023. 5. 28.
[Study 012] 객체지향의 사실과 오해 (객사오) 스터디 주제 객사오(조용호 저)를 읽고 매주 모여서 토론 및 질문. 일정 (진행중) 1주차 2023-04-24 : 1, 2장 1장에 대한 토론만 1시간 반 가까이 진행되어 2장 토론은 다음주로 넘김 2주차 2023-05-02(화요일) : 2장(1주차 일정이었으나 1주차때 얘기 못해서 이어서 토론), 3장 3주차 2023-05-08 : 3~4장 (토론은 3장만 했음) 4주차 2023-05-15 : 4장 (스터디 때 토론이 길어져서 이후로 1장씩 나가는게 맞을듯함) 5주차 2023-05-22 : 5장 6주차 2023-05-30 : 5장 (5주차에 라이브코딩으로 TDD랑 객체지향 관련 설명해서 5장 못나갔으므로 그대로) 내용 정리 [객사오 정리] 1장. 협력하는 객체들의 공동체 2023. 5. 22.
[Study 008] 클린 아키텍처 스터디 주제 '만들면서 배우는 헥사고날 아키텍처 설계와 구현' 책과 '만들면서 배우는 클린 아키텍처' 책 (DDD책 등 필요하다면 더 추가 예정)을 보면서 토론 및 질문. 최종적으로 스프링 프로젝트에 사용하기 위해 레이어드 아키텍처와 클린 아키텍처(헥사고날 아키텍처), DDD에 대해 이해하는게 목적. 참가자 - https://github.com/nahwasa - https://github.com/sorrymommy - https://github.com/Octoping925 - https://github.com/realain 일정 (완료) 매주 토요일 오후 2시 게더타운에서 진행 - 1주차 (2023-02-11) : 킥오프 + '만들면서 배우는 헥사고날 아키텍처 설계와 구현' 1장 - 2주차 (2023-0.. 2023. 4. 29.
[객사오 정리] 1장. 협력하는 객체들의 공동체 스터디 메인 페이지 목차 - ☆ 표시가 붙은 부분은 제 개인적인 생각이나 제가 이해한 방식을 적어놓은 것 혹은 다른 책이나 자료의 내용으로, 객사오 책에 나오지 않는 내용입니다. 따라서 책에서 말하고자 하는 바와 다를 수 있습니다. - 모든 이미지의 출처는 객체지향의 사실과 오해(조용호 저) 책 입니다. 서문 ☆ 4page에 나오는 상속과 일반화 : 상속엔 서브클래싱과 서브타이핑이 있다. 서브클래싱은 단순히 코드를 재사용하기 위해 상속을 사용한 경우인데 이 경우엔 일반화와 관련이 없다. 서브타이핑은 다형적인 협력 위해 상속을 사용하는 경우이다. 이 경우 부모 클래스는 자식 클래스의 일반화이다(반대는 특수화). 1. 협력하는 객체들의 공동체 객체지향의 목표는 실세계를 모방하는 것이 아니다. 고객과 사용자를.. 2023. 4. 26.
[Study 007] 이펙티브 자바 스터디 주제 이펙티브 자바. 각 주차별로 읽어와서 질문, 토론, 추가로 하고 싶은 얘기 진행 참가자 8명 일정 (완료) 1주차 (2023-02-13) : 1장, 2장 2주차 (2023-02-20) : 3장 3주차 (2023-02-27) : 4장 4주차 (2023-03-13) : 5장 5주차 (2023-03-27) : 6장 6주차 (2023-04-03) : 7장, 8장 7주차 (2023-04-10) : 9장, 10장 8주차 (2023-04-17) : 11장, 12장 스터디 내용 정리 [이펙티브 자바 정리] 2장 - 객체 생성과 파괴 (추가로 정리글은 작성하지 않을 예정입니다. 중간중간 모르는 내용이고 유용한게 보이면 개별적으로 작성할 것 같습니다.) 2023. 4. 17.
[Study 009] 지속적인 통합 스터디 주제 지속적인 통합 (폴 M. 듀발 저) 을 읽고 매주 모여서 토론 및 질문. 참가자 - https://github.com/nahwasa - https://github.com/ohgillwhan - https://github.com/woogiekim - https://github.com/K-jun98 일정 (완료) 1주차 2023-02-26 : 1장, 2장 2주차 2023-03-05 : 3장, 4장 3주차 2023-03-13 : 5장, 6장 4주차 2023-03-19 : 7장, 8장, 9장 내용 정리 [지속적인 통합] 1장. 시작하기 [지속적인 통합] 2장. 지속적인 통합 도입하기 [지속적인 통합] 3장. 지속적인 통합을 이용해 위험 줄이기 [지속적인 통합] 4장. 변경될 때마다 소프트웨어를 빌드.. 2023. 3. 19.
[지속적인 통합] 9장. 지속적인 피드백 지속적인 통합 스터디 메인 페이지 목차 * 주의 : 책(폴M 듀발 저 - 지속적인 통합) 내용 중 기억하고 싶은 내용 및 제 생각을 적은 글 입니다. 책이 나온지 오래되어 설명에 나온 기술스택이 현재 사용되지 않는게 많아 기술스택보다는 이론이나 책의 조언들 위주로 작성할 것 같고, 기술스택은 제가 알고있는대로 수정해서 작성합니다. 따라서 책에서 말하고자 하는 바와 다를 수 있습니다. * 별도로 표기되어 있지 않다면 이미지 출처는 '지속적인 통합 (폴M 듀발 저)' 책 입니다. CHAPTER 9. 지속적인 피드백 피드백이 없이는 CI의 어떤 측면들도 쓸모가 없다. 7~8시간이 지나도록 테스트나 검사가 실패했다는 걸 알지 못하면, 문제가 전파되어 다른 실패까지 불러일으키기 전에 즉각적인 조치를 취하거나 문제.. 2023. 3. 19.
[지속적인 통합] 8장. 지속적인 배포 지속적인 통합 스터디 메인 페이지 목차 * 주의 : 책(폴M 듀발 저 - 지속적인 통합) 내용 중 기억하고 싶은 내용 및 제 생각을 적은 글 입니다. 책이 나온지 오래되어 설명에 나온 기술스택이 현재 사용되지 않는게 많아 기술스택보다는 이론이나 책의 조언들 위주로 작성할 것 같고, 기술스택은 제가 알고있는대로 수정해서 작성합니다. 따라서 책에서 말하고자 하는 바와 다를 수 있습니다. * 별도로 표기되어 있지 않다면 이미지 출처는 '지속적인 통합 (폴M 듀발 저)' 책 입니다. CHAPTER 8. 지속적인 배포 소프트웨어를 작성하라고 급여를 준다면, 급여를 지급하는 조직은 예측가능하고 현실적인 시일이 지난 후엔 여러분이 최종 사용자에게 작동하는 소프트웨어를 제공하리라 기대한다. 배포 프로세스를 개발 프로세.. 2023. 3. 19.