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