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