clean code 2

[Clean Code] JS 클린코드 예시 - 1

1. 직관적인 함수명을 사용하고, 불필요한 변수는 최소화한다. 2. 임시변수 사용을 최소화한다. 3. 함수의 '명령'과 '조회'는 확실히 구분한다. 함수명이 ‘get(Getter, fetch, localStorage, getItem)’ 과 ‘generator(new Date(), createElement) ’의 역할은 명백하게 다르다. 이 차이를 구분해서 함수를 만드는 것이 좋다. 4. var 사용을 지양한다 / use strict를 사용한다 / 선언을 최상단으로 모은다 5. 매개변수의 순서와 경계를 사용자의 입장에서 설정한다. 매개변수의 순서와 경계(left/right, prev/next, min/max, start/end, before/after, lat/lon, req/res, res/rej, fr..

[Clean Code] 클린코드 이론 정리

1. 클린 코드(Clean Code)란 ? "Clean code does one thing well.” 클린 코드는 하나의 일을 잘 하는 코드이다. - Bjarne Stroustrup, inventor of ‘C++ “Clean code is simple and direct." 클린 코드는 간결하며, 직접적이다. - Grady Booch, author of ‘Object-Oriented Analysis and Design with Applications’ 저명한 개발자들이 정의한 클린코드란 단순하여 읽기 쉽고, 각 역할마다 주어진 하나의 일만 담당하며, 복잡하거나 모호하지 않은 코드입니다. 즉, 원하는 로직을 빠르게 찾을 수 있는 코드, 모든 팀원이 이해하기 쉽도록 작성된 '가독성'이 좋은 코드 입니다...

개발 상식 2023.11.20