Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

217th online meetup, 2025-01-11 #408

Closed
jongfeel opened this issue Jan 5, 2025 · 10 comments · Fixed by #414
Closed

217th online meetup, 2025-01-11 #408

jongfeel opened this issue Jan 5, 2025 · 10 comments · Fixed by #414
Labels
Milestone

Comments

@jongfeel
Copy link
Member

jongfeel commented Jan 5, 2025

참여 방법

토요일 오전 10시 30분에 아래 google meet 링크를 통해 접속
https://meet.google.com/jyx-mxnq-kpk

이 이슈 assignees에 자신의 github 계정을 추가
약 1시간 30분 분량의 할 내용에 대해 댓글 작성 (최소 모임 시작 전까지)
구글 캘린더 일정 등록 메일 확인을 통해서도 가능 (일정 관리에 도움도 드립니다)
모임 시간에 각자 개발 관련된 공부 진행

  • 시작: 10시 30분, 각자 오늘 진행할 것 이야기 5분 ~ 10분 간 진행
    • 자기소개: 새로 오신 분이 있으면 각자 짧은 자기소개가 진행됩니다
  • 진행: 2시간, 하지만 쉬는 시간 및 기타 잡일 감안해서 1시간 30분 정도로 진행
  • 완료: 12시 30분, 이후 각자 진행한 것 이야기, 12시 40분 전후로 종료.

모임 끝난 후 공부한 내용 정리 & 링크 추가 => 최소 다음 모각코 전까지 확인 가능해야 함.

모임 특징: 특정 출석 횟수를 달성하면 스타벅스 아메리카노 기프티콘과 함께 책 선물의 기회가 있음

출석체크 테이블

주의: 회사일 혹은 마감 기한 임박한 일 처리의 경우는 최대한 자제. 주말 아침에 회사에서 지시한 업무를 하는 것과 내 개인 공부하는 건 구분 필요

@jongfeel jongfeel added the 2025 label Jan 5, 2025
@jongfeel jongfeel added this to the 2025 1Q milestone Jan 5, 2025
@jongfeel jongfeel self-assigned this Jan 5, 2025
@chichoon
Copy link
Member

chichoon commented Jan 6, 2025

할 일

자바스크립트 딥다이브 프로토타입 5장이상 읽고 정리 (탈출 기원) FE 사이드 프로젝트 환경 설정

혹여나 제가 늦참한다면.. 99.9999% 늦잠입니다 ㅜㅜ

한 일

image image

@chichoon chichoon self-assigned this Jan 6, 2025
@jeeyn
Copy link

jeeyn commented Jan 6, 2025

To do

  • 한글 Resume 업데이트 및 영문 버전 작성

Done

@jeeyn jeeyn self-assigned this Jan 6, 2025
@moaoh
Copy link

moaoh commented Jan 10, 2025

할 일

clean code - 2장 의미있는 이름 (21p~38p) 까지 읽기

한 일

의미있는 이름 (21p ~ 38p)

의도를 분명히 밝혀라

int dint daysSinceCreation

theListgameBoard

if (cell[0] == 4)if (cell[STATUS_VALUE] == FLAGGER)if (cell.isFlaggerd())

의도가 명확하지않은 일은 코드가 하는 일을 짐작하기 어렵다.

그릇된 정보를 피해라

무분별한 약어 (hyporenusehp) 사용 X

사회적으로 통용된 약어가 아닌 무분별한 약어를 사용하면 코드의 가독성이 매우 떨어진다.

발음하기 쉬운이름 사용

genymdhmsgenerationTimestamp

말로 표현하기도 어려운 단어를 사용하면 코드에 대한 대화 뿐아니라, 코드만 읽어서 이해할 수 없다.

검색하기 쉬운 이름 사용

4int realDaysPerIdealDay = 4

5const int WORK_DAYS_PER_WEEK = 5

간단한 메서드에서는 로컬변수를 한 문자로 사용해도 나쁘지않지만,
변수나 상수를 여러곳에서 사용해야한다면 이해 및 검색하기 쉽게 이름을 지어주는것이 좋다.

인코딩을 피하라

m_dsc = namethis.description = description

IShapeFactoryShapeFactoryImp (Inplacement), ShapeFactoryVirtual

클래스 이름

X : Data, Processor, Info

O : WikiPage, Account, AddressParser

클래스 명도 마찬가지로 모호한 이름을 사용하지말고 명확한 이름을 사용해야한다.
Processor라는 클래스명을 사용하고싶다면, CgiProcessor와 같이 어떤 Processor를 담당하는지 명확하게 적어줘야한다.

메서드 이름

get, set, is 활용하기

생성자 중복정의

Complex fulcrumPoint = Complex.FromRealNumber(23.0)

Complex fulcrumPoint = new Complex(23.0)

한 개념에 한 단어만 사용

controller, manager, driver

이와 같이 근본적으로 큰 차이점이 존재하지않는 단어들을 통합해서 하나의 단어만 사용하는것이 좋다.

말장난을 하지마라 (용도에 따라 단어를 분리)

addadd, insert, append

의미있는 맥락 추가

맥락에 따라 class 및 함수를 분리하자.

불필요한 맥락을 없애라

GSD application

GSDAccountAddressAdress(class) - PostalAddress, Mac, URL

이와 같이 GSD라는 애플리케이션에 있다고하더라도, 모든 클래스명을 GSD라는 이름으로 시작하는것은 좋지않다.

사용한다면 위와 같이 내용을 분리해서 따로 클래스를 만들고 안에 내용을 분리해서 사용하자.

clean code 정리

@aquamagic9 aquamagic9 self-assigned this Jan 11, 2025
@aquamagic9
Copy link

aquamagic9 commented Jan 11, 2025

할 일

CODE 16~17챕터(271~300p) 읽기 및 정리

한 일

16~17챕터 뺄셈 및 플립플롭 내용 정리

@ytw9699 ytw9699 self-assigned this Jan 11, 2025
@ytw9699
Copy link

ytw9699 commented Jan 11, 2025

할일

스프링 부트 - 핵심 원리와 활용 강의 듣기
섹션 10. 그라파나 강의 완료

  • cpu사용량, 디스크 사용량 메트릭을 대시보드에 추가
  • 그라나파 공유 대시보드 활용(JVM - Micrometer , Spring Boot 2.1 System Monitor)
  • 이미 만들어진 대시보드를 활용 > 편리하게 모니터링 환경 구성, 가져온 대시보드 분석해보면 필요한 대시보드 만드는데 좋은참고

@nonoaa
Copy link

nonoaa commented Jan 11, 2025

할 일

A Tour of C++ 3장 (모듈성) 읽기


한 일

읽은 부분 정리 (https://github.com/nonoaa/books/tree/main/A%20Tour%20of%20C%2B%2B)

@jongfeel
Copy link
Member Author

도메인 주도 설계 읽고 정리하기

16장 대규모 구조
지식 수준 읽고 정리

@yeslee-v
Copy link
Member

yeslee-v commented Jan 11, 2025

To do

  • 배포 장애 블로깅
  • 이후 일정 때문에 12시 20분에 나가보겠습니다ㅜㅜ

Done

  • 일단 초안이라도 올리겠습니다..!

@jongfeel
Copy link
Member Author

@aquamagic9
217회 까지 출석 20회 달성으로 책 선물을 드릴 수 있게 되었습니다.
받고 싶은 책을 남겨주시면 전달 드리겠습니다.

@aquamagic9
Copy link

aquamagic9 commented Jan 21, 2025

@aquamagic9 217회 까지 출석 20회 달성으로 책 선물을 드릴 수 있게 되었습니다. 받고 싶은 책을 남겨주시면 전달 드리겠습니다.

벌써 20회가 되었군요.. 무슨 책을 받을 지 고민을 했는데 게임 프로그래밍 패턴 이라는 책을 선정했습니다. 이유는 주로 사용되는 패턴들을 어떤 상황에 어떻게 사용하는지 궁금해서 한 번 읽어보고 싶다는 생각이 들었습니다. 감사합니다!

그런데 어떻게 받을 수 있을까요? 주소를 알려드리면 될까요?

# for free to join this conversation on GitHub. Already have an account? # to comment