코드 스멜(Code Smell) 유형 정의
프로그래밍을 하다 보면, 본인도 모르게 같은 코드를 중복해서 작성하는 하기도 하고, 개발 일정이 촉박하여 변수, 함수, 클래스 이름을 테스트용 또는 의미 없는 단어로 작성하기도 합니다. 이후 소프트웨어를 유지 보수하기 쉽지 않고, 코드 가독성이 떨어지고 도한 간단한 수정임에도 불구하고 사이드 이팩트가 곳곳에서 발견됩니다. 기존 기능은 유지한 채, 소스 코드 아키텍처를 다시 재구성하는 방법을 리팩토링이라고 부릅니다. 그리고, 리팩토링을 자주 하고 코드의 가독성이 좋고, 유지 보수하기 좋은 구조를 갖춘다면 클린 코드가 될 것입니다. 우리가 클린 코드 작성을 위해 노력하는 이유는 개발자 및 운영자가 결국 일을 편하게 하기 위해 노력하는 행위입니다. 이번 포스팅에서는 클린 코드 작성을 위한 코드 스멜을 개선하는..
IT 기술
2022. 7. 13. 10:28
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 스프링부트 restapi
- codesmell 유형
- 스프링부트실행
- 전세가협상
- 미등기 신축아파트 대출
- TCP/UDP
- springboot restapi
- 클린코드작성원칙
- 디자인패턴 구조패턴
- springboot rest api 서버
- springboot build
- 스프링부트빌드
- MPA
- 코드스멜 유형
- 멀티코어 멀티프로세서
- 전세가 협의
- 전세가격 협상
- 클린코드작성법
- notion
- 신혼부부 전세
- 미등기 신축 아파트
- 테스팅 자동화
- notion 업무일정관리
- selenium
- oracle 메모리
- 미등기 신축아파트 전세
- oracle pga sga
- iframe 태그 찾기
- springboot 실행
- API Gateway 캐싱
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함
반응형