# 클린코드

744개의 포스트

클린코드 - 2장 '의미 있는 이름'

의도를 분명하게 밝혀라 그릇된 정보를 피하라 의미 있게 구분하라 발음하기 쉬운 이름을 사용하라 검색하기 쉬운 이름을 사용하라 인코딩을 피하라

어제
·
0개의 댓글
·

[nextstep_TDD_클린코드] 숫자야구게임 구현 TDD 연습(1)

nextstep에서 진행하는 자바 플레이그라운드 with TDD, 클린코드 학습 내용입니다. 혼자 작성해본 연습 코드, 피드백 받은 내용을 정리합니다. 해당 코드를 더 나은 방향으로 개선할 수 있다면 댓글로 조언 꼭 부탁드립니다!

5일 전
·
0개의 댓글
·
post-thumbnail

[Clean Code] 5장 형식 맞추기

우리가 어떤 글을 볼 때, 가독성이 좋다고 느끼는 경우가 있다. 그런 경우 대부분 글의 형식이 잘 갖춰져 있다는 전제가 성립된 채로 글이 작성되었기 때문이다.소스 코드도 마찬가지로 일종의 글이기 때문에 형식을 잘 갖춰서 작성한다면 깨끗한 코드를 작성하는데 탄탄한 기반이

6일 전
·
0개의 댓글
·

4. 주석

0. 개요 1. 잘 달린 주석은 그 어떤 정보보다 유용하다.

2023년 1월 29일
·
0개의 댓글
·

[nextstep_TDD_클린코드] 단위 테스트 실습 - 문자열 계산기

nextstep에서 진행하는 자바 플레이그라운드 with TDD, 클린코드 학습 내용입니다. 혼자 작성해본 연습 코드, 피드백 받은 내용을 정리합니다.

2023년 1월 20일
·
0개의 댓글
·

[nextstep_TDD_클린코드] set 컬렉션에 대한 학습 테스트

nextstep에서 진행하는 자바 플레이그라운드 with TDD, 클린코드 학습 내용입니다. 혼자 작성해본 연습 코드, 피드백 받은 내용을 정리합니다. 해당 코드를 더 나은 방향으로 개선할 수 있다면 댓글로 조언 꼭 부탁드립니다!

2023년 1월 20일
·
0개의 댓글
·

[nextstep_TDD_클린코드] String 클래스에 대한 학습 테스트

nextstep에서 진행하는 자바 플레이그라운드 with TDD, 클린코드 학습 내용입니다. 혼자 작성해본 연습 코드, 피드백 받은 내용을 정리합니다.

2023년 1월 19일
·
0개의 댓글
·
post-thumbnail

내가 생각하는 협업하기 좋은 코드 [2편]

내가 생각하는 협업하기 좋은 코드 [1편] 지난 편에 이어서 내가 생각하는 '협업하기 좋은 코드'에 대해 정의를 내려보고자 한다. 다시 말하지만 나는 누군가가 내 코드를 읽고, 수정하기 쉬워야 그 코드는 비로소 하나의 의미있는 자산이 된다고 생각한다. 그 마지막

2023년 1월 13일
·
0개의 댓글
·
post-thumbnail

[클린 코드] 함수

클린코드 Ch.03

2023년 1월 13일
·
0개의 댓글
·
post-thumbnail

파이썬 리스트 컴프리헨션

리스트를 사용할 때 내 지식으로 작성했던 반복문 코드는 여러줄인데, 프로그래머스에서 다른 사람들의 문제 풀이들을 보다보면 한줄의 코드로 압축되어 작성한 것을 볼 수 있었다.위와 같은 형태를 리스트 컴프리헨션 이라고 한다.대괄호 안에 반복문과 조건문을 이용하여 리스트를

2023년 1월 10일
·
0개의 댓글
·
post-thumbnail

[Clean Code] 클린 코드

원래부터 나는 책읽는 것을 좋아했(었)다. 과거형이 된 이유는 여러므로 현생이 바빠지다 보니 자연스럽게 책 읽는 시간이 줄어들다가 어느 시점엔 1년에 다섯권도 안읽는다라는 사실을 알게 되었기 때문이다. 물론 프로그래밍 서적이나 이런건 줄창 읽었지만 이걸 보고서는 독서를

2023년 1월 9일
·
0개의 댓글
·
post-thumbnail

클린 코드 | 03. 함수

클린 코드 3장을 읽고 정리한 글

2023년 1월 9일
·
2개의 댓글
·
post-thumbnail

[클린 코드] 의미 있는 이름

클린코드 Ch.02

2023년 1월 8일
·
0개의 댓글
·

3장. 함수

1. 작게만들어라. 1) 함수를 만드는 첫 번째 규칙은 '작게!'이고, 둘째 규칙은 '더 작게!' 함수를 작으면 작을 수록 이해하기 쉽다. if/else, switch 등에 들어가는 블록은 한 줄이어야하고, 호출되는 함수의 이름을 적절히 지어야 이해하기 쉽다

2023년 1월 7일
·
0개의 댓글
·
post-thumbnail

자바스크립트에서 피해야할 코드 작성법

자바스크립트 클린코드

2023년 1월 7일
·
5개의 댓글
·
post-thumbnail

[클린코드] 2장. 의미 있는 이름

1️⃣ 책에서 기억하고 싶은 내용 2️⃣ 읽은 소감 3️⃣ 잘 이해되지 않는 내용

2023년 1월 7일
·
0개의 댓글
·
post-thumbnail

내가 생각하는 협업하기 좋은 코드 [1편]

대학생 때 내가 생각하는 '좋은 코드'는 단지 요구사항을 충족하는 최대한 짧은 코드였다. 취업 후 소스코드를 보는데, 내 생각이 완전히 틀렸다는걸 깨닫고 서점에 가서 책을 한 권 구매하게 된다. 그 책의 이름은 로버트 C. 마틴의 'Clean Code' 였고, 아직도

2023년 1월 6일
·
0개의 댓글
·
post-thumbnail

클린 코드 | 02. 의미있는 이름

클린 코드 2장을 읽고 정리한 글

2023년 1월 3일
·
0개의 댓글
·
post-thumbnail

클린 코드 | 01. 깨끗한 코드

클린 코드 1장을 읽고 정리한 글

2023년 1월 3일
·
0개의 댓글
·