2023.06.20 - 2023.07.24(예정) 진행되는 클린코드 읽기 모임
- 클린코드 완독 및 내 것으로 만들기
- 정해진 분량을 읽고, 매주 화요일 밤 9시 - 10시에 온라인으로 모여 발표 🧑🏫 (한사람당 5분~10분)
- 발표자료는 따로 만드셔도 되고, 노션 블로그 깃 처럼 공유가능한 형태로 정리하셨다면 정리한 내용으로 발표하셔도 됩니다!
분량과 일정은 조정 가능합니다!
발표일 | 발표자 | |
---|---|---|
코드가 존재하리라 | ||
~ | ||
나쁜 코드로 치르는 대가 | 2023-06-20 | 구캉이 |
우리들 생각 | ||
~ | ||
참고 문헌 | 2023-06-20 | 종민 → 무니 |
구캉이님 발표자료
https://docs.google.com/presentation/d/1X-jYNm4XPCgvTFXOtSPh4_tFptSRTOVRiQXIX9eG2Ws/edit?usp=sharing
무니님 발표자료
발표일 | 발표자 | |
---|---|---|
들어가면서 | ||
~ | ||
자신의 기억력을 자랑하지 마라 | 2023-06-20 | 정상수 |
클래스 이름 | ||
~ | ||
마치면서 | 2023-06-20 | 밀크티 |
밀크티님 발표자료
0620_2장_클래스_발표자_밀크티.pdf
발표일 | 발표자 | |
---|---|---|
작게 만들어라! | ||
~ | ||
함수 인수 | 2023-06-20 | 무니 |
부수 효과를 일으키지 마라! | ||
~ | ||
참고문헌 | 2023-06-20 | 라면 |
무니님 발표자료
발표일 | 발표자 | |
---|---|---|
주석은 나쁜 코드를 보완하지 못한다 | ||
~ | ||
좋은 주석 | 2023-06-27 | BruceHan |
나쁜 주석 | ||
~ | ||
참고문헌 | 2023-06-27 | 흙임자쿠키 |
BruceHan님 발표자료
4장-주석은나쁜코드를보완하지못한다~좋은주석.pdf
흙임자쿠키님 발표자료
로버트 C. 마틴의 클린코드 정리 _ 4장 (주석).pdf
발표일 | 발표자 | |
---|---|---|
형식을 맞추는 목적 | ||
~ | ||
적절한 행 길이를 유지하라 | 2023-06-27 | 라이언 |
→ 7/4로 연기 | ||
가로 형식 맞추기 | ||
~ | ||
밥 아저씨의 형식 규칙 | 2023-06-27 | 그루비 |
그루비님 발표자료
Clean_Code_CH.5_Fomatting_groobi.pptx
발표일 | 발표자 | |
---|---|---|
자료 추상화 | ||
~ | ||
자료/객체 비대칭 | 2023-06-27 | 무지 → 종민 |
디미터 법칙 | ||
~ | ||
참고 문헌 | 2023-06-27 | 티디 |
종민님 발표자료
티디님 발표자료
6. 객체와 자료 구조 (디미터~참고문헌).pdf
- 라이언님 5장 발표 먼저 하기
발표일 | 발표자 | |
---|---|---|
오류 코드보다 예외를 사용하라 | ||
~ | ||
예외에 의미를 제공하라 | 2023-07-04 | 곰탱이 |
호출자를 고려해 예외 클래스를 정의하라 | ||
~ | ||
참고문헌 | 2023-07-04 | 프로도 |
발표일 | 발표자 | |
---|---|---|
외부 코드 사용하기 | ||
~ | ||
log4j 익히기 | 2023-07-04 | 구캉이 |
학습 테스트는 공짜 이상이다 | ||
~ | ||
참고 문헌 | 2023-07-04 | 종민 |
발표일 | 발표자 | |
---|---|---|
TDD 법칙 세 가지 | ||
~ | ||
깨끗한 테스트 코드 | 2023-07-04 | 정상수 |
테스트 당 assert 하나 | ||
~ | ||
참고 문헌 | 2023-07-04 | 밀크티→ 무니 |
무니님 발표자료
발표일 | 발표자 | |
---|---|---|
클래스 체계 | ||
~ | ||
클래스는 작아야 한다! | 2023-07-11 | 무니 → 밀크티 |
변경한기 쉬운 클래스 | ||
~ | ||
참고 문헌 | 2023-07-11 | 라면 |
발표일 | 발표자 | |
---|---|---|
도시를 세운다면? | ||
~ | ||
자바 프록시 | 2023-07-11 | BruceHan |
순수 자바 AOP 프레임워크 | ||
~ | ||
참고 문헌 | 2023-07-11 | 흙임자쿠키 |
발표일 | 발표자 | |
---|---|---|
창발적 설계로 깔끔한 코드를 구현하자 | ||
~ | ||
중복을 없애라 | 2023-07-11 | 라이언 |
표현하라 | ||
~ | ||
참고 문헌 | 2023-07-11 | 그루비 |
발표일 | 발표자 | |
---|---|---|
동시성이 필요한 이유? | ||
~ | ||
실행 모델을 이해하라 | 2023-07-18 | 무지 |
동기화하는 메서드 사이에 존재하는 의존성을 이해하라 | ||
~ | ||
참고 문헌 | 2023-07-18 | 티디 |
발표일 | 발표자 | |
---|---|---|
Args 구현 | ||
~ | ||
Args: 1차 초안 | 2023-07-18 | 곰탱이 |
String 인수 | ||
~ | ||
결론 | 2023-07-18 | 프로도 |
발표일 | 발표자 | |
---|---|---|
Junit 프레임워크 | ||
~ | ||
334p “멤버 변수 이름도 좀 더 정확하게 바꿨다.[N1] 결국 둘 다 색인 위치를 나타내기 때문이다. | 2023-07-18 | 구캉이, 종민 |
334p “findCommonSuffix를 주의 깊게 살펴보면 숨겨진 시간적인 결합이 존재한다[G31] ~” | ||
~ | ||
결론 | 2023-07-18 | 종민 |
발표일 | 발표자 | |
---|---|---|
첫째, 돌려보자 | 2023-07-18 | 정상수, 밀크티 |
둘째, 고쳐보자 | ||
~ | ||
결론 | 2023-07-18 | 밀크티 (양이 좀 많은데 잘부탁드립니다 ㅜ) |
17장 냄새와 휴리스틱은 언급될 때 함께 다루어요! 😀