Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- android13
- Android
- Animation
- MediaSession
- 테스트 자동화
- node
- Android 13
- MediaPlayer
- paging
- Koin
- MotionLayout
- SWIFTUI
- list
- mvvm
- PagingLib
- mysql
- Observable
- 동영상
- SwiftUI Tutorial
- junit
- rx
- RxKotlin
- Reactive
- 인앱결제
- google play
- php
- GCP
- Kotlin
- databinding
- node.js
Archives
- Today
- Total
목록가비지 코드 (1)
봄날은 갔다. 이제 그 정신으로 공부하자
사용되지 않는 소스 코드 처리
개발을 하다보면 힘들게 개발했는데 기능 변경 또는 시나리오의 변경으로 사용되지 않는 소스 코드가 다수 생기곤 합니다. 이럴때 어떻게 하시나요? - 1번 과감하게 삭제한다. - 2번 삭제하는건 쫄리니까 우선 남겨놓고 나중에 기회가 될때 삭제한다. (실제로는 절대 삭제 안함.) 1번을 선택하는 경우도 있겠지만 대부분 2번을 선택할 것으로 생각됩니다. 저같은 경우 1번을 선택해서 과감하게 소스 코드를 삭제했다가 다시 시나리오가 변경되면서 그 삭제했던 코드가 다시 필요해져서 복구하는데 꽤 고생했던 기억이 종종 있습니다. 그렇다보니 사용되지 않는 소스코드라도 삭제하기 보다는 이후 어떻게 될지 모르는 재사용 시점을 기다리면서 일단 내버려두는 편입니다. 이런 코드가 한두개씩 꾸준히 쌓여 점점 프로젝트의 코드 가독성을..
잡썰
2021. 1. 19. 11:01