Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- mysql 설치 방법과 정상 작동 확인하기
- 뷰
- 컴퓨터 활용 능력
- delete
- 컴퓨터 활용 능력 1급
- 첫 프로그래밍
- gitkraken을 통한 프로젝트 올리기
- 열거형
- 웹 디자인 기능사
- 혼자 공부하는 SQL
- 혼자 공부하는 컴퓨터 구조 및 운영체제
- 인덱스의 개념과 장단점
- INSERT
- 클러스터형 인덱스와 보조 인덱스
- github에 새 리포지토리 추가하기
- 데이터모델링
- 컴퓨터 구조
- 리눅스 마스터 2급
- 2025-02-13
- youtube review
- oracle
- 운영체제
- 이것이 오라클이다
- Update
- 혼자 공부하는 네트워크
- 명령 프롬프트
- sqld
- 데이터 모델링
- 친절한 SQL 튜닝
- 혼자 공부하는 컴퓨터 구조 + 운영체제
Archives
- Today
- Total
코딩 브이로그
<느낀점> 1장 깨끗한 코드 본문
프로젝트 관리자와 상관없이 프로그래머는 자신이 작성한 코드에 책임감을 깊이 있게 가져야 한다.
코드는 독자가 존재한다. 고로 가독성이 좋아야 한다.
깨끗한 코드는 결코 설계자의 의도를 숨기지 않는다.
깨끗한 코드에는 의미있는 이름이 붙는다.
테스트 주도 개발을 해야 한다. 모든 테스트를 통과한다.
중복이 없다.
시스템 내 모든 설계 아이디어를 표현한다.
클래스, 메서드, 함수 등을 최대한 줄인다.
코드를 읽으면서 짐작했던 기능을 각 루틴이 그대로 수행한다면 깨끗한 코드라 불러도 되겠다.
코드가 그 문제를 풀기 위한 언어처럼 보인다면 아름다운 코드라고 불러도 되겠다.
'클린코드' 카테고리의 다른 글
<느낀점> 3장: 함수 (0) | 2024.02.07 |
---|---|
<느낀점> 2장 의미 있는 이름 (1) | 2024.02.07 |