Skip to content
This repository has been archived by the owner on May 1, 2023. It is now read-only.

Latest commit

 

History

History
40 lines (24 loc) · 1.54 KB

클린코드를 작성하자.md

File metadata and controls

40 lines (24 loc) · 1.54 KB

클린 코드를 위한 코드 리팩토링

클린 코드를 위해 수행할 상세 과제

  1. 중복도를 줄인다.
  2. html5, css3 웹 표준을 지킨다.

1. 코드 중복도 줄이기


소나큐브의 도움을 얻어 중복도를 줄여나간다.

리팩토링 전

image

image

1차 리팩토링 후

image

중복도를 1.7% 줄였다.

품질 평가 목록이 success에서 fail로 바뀌었는데, 알아보니 변경된 코드를 기준으로 특정 기준을 두어 평가를 해서라고 한다. 중복도를 먼저 줄이는 것부터 집중하고 이 부분을 수정하면 될 듯하다. 일단 팀 목표로 정했던 중복도 5% 미만은 달성했다.

2차 리팩토링 후

image

코드스멜을 줄이고, 중복로직을 공통화했다.


2. html5, css3 웹 표준 지키기


html5, css3 웹 표준 공부하기

👉 html5,css3 웹 표준 개념 정리