Skip to content
New issue

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

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

Already on GitHub? Sign in 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회가 되었군요.. 무슨 책을 받을 지 고민을 했는데 게임 프로그래밍 패턴 이라는 책을 선정했습니다. 이유는 주로 사용되는 패턴들을 어떤 상황에 어떻게 사용하는지 궁금해서 한 번 읽어보고 싶다는 생각이 들었습니다. 감사합니다!

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment