Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

8 total results found

📢 챕터 템플릿 (1) 📢

Clean Code 초안 템플릿

1. 📌 핵심 개념 정리 가이드라인 ✅ 요약하기 각자 해당 챕터에서 중요하다고 느낀 개념이나 아이디어를 간략하게 정리하고 개선 전, 후에 대한 예시 코드를 비교하며 개념을 설명합니다. 한 줄 요약 내용 개선 전 개선 전 코드 개선 전 코드의 문제점을 작성합니다. 개선 후 개선 후 코드 개선 후의 코드에 대한 설명을 작성합니다. 한 줄 요약 내용 . . . 한 줄 요약 내용 . . . 아래는 초안 작성 예시입니다...

CleanCode
로버트 C. 마틴

박수완

Clean Code 초안 1장 깨끗한 코드

1. 📌 핵심 개념 정리 ✅ 요약하기 나쁜 코드 일정에 쫒겨 나쁘게 구현한 코드는 개발자의 발목을 잡는다. 바쁠때는 나중에 다시 리팩토링하겠다고 다짐하지만 다음은 오지 않는다. 나쁜코드와 생산성은 반비례한다. 깨끗한 코드란? 우아하고 효율적인 코드를 작성하자. 가독성이 좋은 코드를 작성하자. 다른 사람이 고치기 쉬운 코드를 작성하자. 코드를 주의깊게 작성하라. 중복이 없...

CleanCode
로버트 C. 마틴

박수완

Clean Code 초안 2장 의미 있는 이름

1. 📌 핵심 개념 정리 ✅ 요약하기 의도를 분명히 밝혀라 좋은 이름을 지으려면 시간이 걸리지만 좋은 이름으로 절약하는 시간이 훨씬 더 많다. 개선 전 public List<int[]> getThem() { List<int[]> list1 = new ArrayList<int[]>(); for (int[] x: theList) if (x[0] == 4) list1.add(x); return list1; } theList에 무엇이 들었는가?...

CleanCode
로버트 C. 마틴

📢 챕터 템플릿 (2) 📢

Clean Code 초안 템플릿

1. 📌 핵심 개념 정리 ✅ 요약하기 각자 해당 챕터에서 중요하다고 느낀 개념이나 아이디어를 간략하게 정리하고 개선 전, 후에 대한 예시 코드를 비교하며 개념을 설명합니다. 한 줄 요약 내용 개선 전 개선 전 코드 개선 전 코드의 문제점을 작성합니다. 개선 후 개선 후 코드 개선 후의 코드에 대한 설명을 작성합니다. 한 줄 요약 내용 . . . 한 줄 요약 내용 . . . 2. 🤔 이해가 어려운 부분 🔍 질문하기 책을 읽으며 이해하기 ...

CleanCode
로버트 C. 마틴

박수완

Clean Code 초안 6장 객체와 자료 구조

1. 📌 핵심 개념 정리 ✅ 요약하기 각자 해당 챕터에서 중요하다고 느낀 개념이나 아이디어를 간략하게 정리하고 개선 전, 후에 대한 예시 코드를 비교하며 개념을 설명합니다. 한 줄 요약 내용 개선 전 개선 전 코드 개선 전 코드의 문제점을 작성합니다. 개선 후 개선 후 코드 개선 후의 코드에 대한 설명을 작성합니다. 한 줄 요약 내용 . . . 한 줄 요약 내용 . . . 2. 🤔 이해가 어려운 부분 🔍 질문하기 책을 읽으며 이해하기 ...

CleanCode
로버트 C. 마틴

박수완

Clean Code 초안 4장 주석

1. 📌 핵심 개념 정리 ✅ 요약하기 주석은 나쁜 코드를 보완하지 못한다 코드에 주석을 추가하는 일반적인 이유는 코드 품질이 나쁘기 때문이다. 코드로 의도를 표현하라 확실히 코드만으로 의도를 설명하기 어려운 경우가 존재한다. 불행히도 많은 개발자가 이름 코드는 휼륭한 수단이 아니라는 의미로 해석한다. 분명히 잘못된 생각이다. 개선 전 if ((employee.flags & HOURLY_FLAG)) && (employee.age > 65) ...

CleanCode
로버트 C. 마틴

박수완

Clean Code 초안 3장 함수

1. 📌 핵심 개념 정리 ✅ 요약하기 작게 만들어라 함수를 만드는 첫째 규칙은 '작게'다. 함수를 만드는 둘째 규칙은 '더 작게'다. 이 규칙은 근거를 대기가 곤란하다. 리팩토링 한 버전 public static String renderPageWithSetupsAndTeardowns( PageData pageData, boolean isSuite ) throws Exception { boolean isTestPage = pag...

CleanCode
로버트 C. 마틴

박수완

Clean Code 초안 5장 형식 맞추기

1. 📌 핵심 개념 정리 ✅ 요약하기 형식을 맞추는 목적 오랜 시간이 지나 원래 코드의 흔적의 흔적을 더 이상 찾아보기 어려울 정도로 코드가 바뀌어도 맨 처음 잡아놓은 구현 스타일과 가독성 수준은 유지보수 용이성과 확장성에 계속 영향을 미친다. 적절한 행 길이를 유지하라 신문 기사 처럼 직성하라 신문은 다양한 기사로 이뤄진다. 대다수 기사가 아주 짧다. 어떤 기사는 조금 길다. 한 면을 채우는 기사는 거의 없다. 신문이 읽을 만한 이유는 여기에 있다...

CleanCode
로버트 C. 마틴