목록유지보수 (2)
책 읽다가 코딩하다 죽을래
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/1h4RM/btrfFFNqjxh/8SqYmZYMmcnsngZN1117X1/img.png)
이 강의는 시리즈 별로 되어있습니다. 클린코드 강의 0. 클린코드의 목적[클릭] 클린코드 강의 2. 추상화[클릭] 클린코드 강의 3. 예외[클릭] 클린코드 강의 4. 리팩토링[클릭] 클린코드의 첫 번 째 원칙 의미 있는 이름입니다! 📖 의미 있는 이름이란? 변수 이름을 짓는 것은 프로그래머에 있어서 대단히 중요한 문제입니다. 한 번 지은 이름이 10번이고 수십 번이고 쓰이기 때문입니다. (코드는 파이썬이지만 파이썬은 몰라도 다른 언어의 기본 배경지식을 이용해 이해할 수 있다면 상관없습니다.) mca = 3 다음 코드를 봅시다. 무엇을 설명하는 것 같아 보이나요? 만약 제가 이런 코드를 작성한다면, 6개월 후에 mca라는 단어를 보고 원래 의미를 떠올릴 수 있을까? 하물며, 이 코드를 본 다른 개발자는 무..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/cNuXla/btrczbXM2ew/H4gNhraxsqEwdxiLOIXAoK/img.gif)
개발자 취업 필수 개념 1주 차가 시작되었다. 목차 0. 클린 코드의 목적 1. 의미 있는 이름 2. 추상화 3. 예외 4. 리팩토링 0. 클린 코드의 목적 더보기 깨끗한 코드는 단순하고 직접적이다. 깨끗한 코드는 잘 쓴 문장처럼 읽힌다. 깨끗한 코드는 결코 설계자의 의도를 숨기지 않는다. 오히려 명쾌한 추상화와 단순한 제어문으로 가득하다. - Object Oriented Analysis and Design with Application의 저자 그래디 부치- 항상 코드를 깨끗한 상태로 유지해야 합니다. 왜냐면, 깨끗한 코드가 있어야 깨끗한 코드를 만들 수 있습니다. 기존에 깨끗한 코드가 있어야 빠르게 코드를 이해하고 깨끗한 코드를 작성할 수 있기 때문입니다. 빨리 가기 위한 단 하나의 방법은 "깨끗한 코..