Skip to main content

Recently Updated Pages

2장 의미 있는 이름

Clean Code 완성본

1. 📌 핵심 개념 정리 ✅ 요약하기 1. 의도를 분명히 밝혀라 좋은 이름을 지으려면 시간이 걸리지만, 좋은 이름으로 절약하는 시간이 훨씬 더 많다. 주석이 필요하다면, 이름...

Updated 2 months ago by 김주엽

3장 함수

Clean Code 완성본

1. 📌 핵심 개념 정리 ✅ 요약하기 1. 작게 만들어라! 함수를 만드는 첫 번째 규칙은 '작게' 만드는 것이다. 두 번째 규칙은 '더 작게' 만드는 것이다. 함수는 가독성을...

Updated 2 months ago by 김주엽

6장 객체와 자료 구조

Clean Code 완성본

1. 📌 핵심 개념 정리 ✅ 요약하기 변수를 비공개로 정의하는 이유가 있다. 남들이 변수에 의존하지 않게 만들고 싶기 때문이다. 그렇다면 어째서 수많은 프로그래머가 조회 함수...

Updated 2 months ago by 김주엽

1장 깨끗한 코드

Clean Code 완성본

1. 📌 핵심 개념 정리 ✅ 요약하기 프로그래밍은 기계가 실행할 정도로 상세하게 요구사항을 명시하는 작업이며, 코드 없이는 요구사항을 충분히 표현하기 어렵다. 따라서 우리는 ...

Updated 2 months ago by 김주엽

11장 시스템

Clean Code 완성본

1. 📌 핵심 개념 정리 ✅ 요약하기 1. 도시를 세운다면? 도시가 잘 돌아가는 이유는 적절한 추상화와 모듈화 때문이다. 큰 그림을 이해하지 못할지라도 개인과 개인이 관리...

Updated 2 months ago by 김주엽

10장 클래스

Clean Code 완성본

1. 📌 핵심 개념 정리 ✅ 요약하기 1. 클래스 체계 클래스를 정의하는 표준 자바 관례에 따르면, 가장 먼저 변수 목록이 나온다. 정적 공개 상수가 있다면 맨 처음에...

Updated 2 months ago by 김주엽

9장 단위 테스트

Clean Code 완성본

1. 📌 핵심 개념 정리 ✅ 요약하기 1. TDD 법칙 세 가지 첫째 법칙: 실패하는 단위 테스트를 작성할 때까지 실제 코드를 작성하지 않는다. 둘째 법칙: 컴파일은 실패...

Updated 2 months ago by 김주엽

8장 경계

Clean Code 완성본

1. 📌 핵심 개념 정리 ✅ 요약하기 1. 외부 코드 사용하기 패키지 제공자와 인터페이스 사용자 사이에는 적용성 극대화 vs. 사용자 요구 집중이라는 긴장이 존재하며, 이...

Updated 2 months ago by 김주엽

5장 형식 맞추기

Clean Code 완성본

1. 📌 핵심 개념 정리 ✅ 요약하기 1. 코드 형식의 목적 코드 형식은 의사소통의 일환이다. 오늘 구현한 기능이 다음 버전에서 바뀔 확률은 매우 높지만, 코드의 가독성은 ...

Updated 2 months ago by 김주엽

4장 주석

Clean Code 완성본

1. 📌 핵심 개념 정리 ✅ 요약하기 1. 주석은 나쁜 코드를 보완하지 못한다. 나쁜 코드에 주석을 달지 마라. 새로 짜라. 코드에 주석을 추가하는 주된 이유는 코드 품질...

Updated 2 months ago by 김주엽

김시용

Clean Code 초안 11장 시스템

1. 📌 핵심 개념 정리 ✅ 요약하기 각자 해당 챕터에서 중요하다고 느낀 개념이나 아이디어를 간략하게 정리하고 개선 전, 후에 대한 예시 코드를 비교하며 개념을 설명합니다. ...

Updated 2 months ago by 김시용

김시용

Clean Code 초안 10장 클래스

1. 📌 핵심 개념 정리 ✅ 요약하기 각자 해당 챕터에서 중요하다고 느낀 개념이나 아이디어를 간략하게 정리하고 개선 전, 후에 대한 예시 코드를 비교하며 개념을 설명합니다. ...

Updated 2 months ago by 김시용

박수완

Clean Code 초안 11장 시스템

1. 📌 핵심 개념 정리 ✅ 요약하기 도사룰 세운다면? 도시가 돌아가는 또 다른 이유는 적절한 추상화와 모듈화 때문이다. 그래서 큰 그림을 이해하지 못할지라도 개인과 개인...

Updated 2 months ago by 박수완

박수완

Clean Code 초안 10장 클래스

1. 📌 핵심 개념 정리 ✅ 요약하기 클래스 체계 클래스를 정의하느 표준 자바 관례에 따르면, 가장 먼저 변수 목록이 나온다. 정적 공개 상수가 있다면 맨 처음에 나온다....

Updated 2 months ago by 박수완

진소희

Clean Code 초안 10장 클래스

1. 📌 핵심 개념 정리 ✅ 요약하기 클래스 체계 정적 공개 상수가 있다면 맨 처음에 나온다. 다음으로 정적 비공개 함수가 나오며, 이어서 비공개 인스턴스 변수가 나온다....

Updated 2 months ago by 진소희

진소희

Clean Code 초안 11장 시스템

1. 📌 핵심 개념 정리 ✅ 요약하기 도시를 세운다면? 도시를 세운다면? 온갖 세세한 사항을 혼자서 직접 관리할 수 있을까? 불가능하다. 수도 관리 팀, 전력 관리 팀, ...

Updated 2 months ago by 진소희

김주엽

Clean Code 초안 11장 시스템

1. 📌 핵심 개념 정리 ✅ 요약하기 시스템 제작과 시스템 사용을 분리하라 모든 애플리케이션에서 풀어야 할 관심사는 초기화 단계이다. 대다수의 애플리케이션이 초기화...

Updated 2 months ago by 김주엽

김주엽

Clean Code 초안 10장 클래스

1. 📌 핵심 개념 정리 ✅ 요약하기 클래스는 작아야 한다! 클래스를 만들 때 가장 중요한 것은 클래스가 맡은 책임을 작게 만드는 것이다. 클래스의 이름은 해당 클...

Updated 2 months ago by 김주엽

김주엽

Clean Code 초안 9장 단위 테스트

1. 📌 핵심 개념 정리 ✅ 요약하기 TDD 법칙 세 가지 실패하는 단위 테스트를 작성할 때까지 실제 코드를 작성하지 않는다. 컴파일은 실패하지 않으면서 실행이 실패하는 ...

Updated 2 months ago by 김주엽

이정우

Clean Code 초안 10장 클래스

1. 📌 핵심 개념 정리 ✅ 요약하기 각자 해당 챕터에서 중요하다고 느낀 개념이나 아이디어를 간략하게 정리하고 개선 전, 후에 대한 예시 코드를 비교하며 개념을 설명합니다. ...

Updated 2 months ago by 이정우