도리안의 개발 잡설 #153 - 일정이 촉박할 때 구조 변경은 최소화해야
개발을 하다 보면 기존 코드의 구조를 새롭게 손보고 싶은 유혹을 받는다. 잘 작동하지만 구조가 복잡하거나 성능의 아쉬움이 있거나 중복되는 코드를 개선하고 싶은 것이다. 프로그램에 새로운 코드를 추가하면서 구조 개선도 같이 할 수 있으면 이상적이다. 그러나 그게 어려울 때가 많다. 가장 큰 이유는 일정이 빡빡하기 때문. 구조 개선을 하는 건 좋지만, 변경한 코드가 잘 작동하는지 검증하는 단계를 거쳐야 한다. 이것 또한 적지 않은 시간을 필요로 한다. 변경한 코드를 충분히 테스트하지 않고 소프트웨어를 배포한 후 사용자에 의해 문제가 발견될 수 있다. 이는 제품의 신뢰도를 깎아먹는 일이다. 일정이 촉박할 땐 어쩔 수 없다. 신기능을 추가하되 이를 적용하기 위한 기존 코드의 변경은 최소화해야 한다. 급할 수록 심플하게 가야 한다.
지난 개발 잡설들
- #152 - 맥북이 너무 느려졌다
- #151 - 남은 시간 잘 쉬자
- #150 - 조직개편이 예고되다
- #149 - 2개 이상의 앱을 동시에 개발한다는 것은...
- #148 - API 연동할 때 Retrofit2 활용, RxJava도 사용
- #147 - 너무 오래 시간 끌은 안드로이드의 커스텀 스위치 샘플 코드
- #146 - 오늘도 피곤에 쩔은 하루 그러나...
- #145 - 피곤에 쩔은 하루
- #144 - 이번 연휴에 해야 할 일...
- #143 - 개발을 언제까지 할 수 있을까?
- #142 - 페이스북 웹뷰 로그인 문제
- #141 - 디자인 수정은 건너뛰고 개발팀이 알아서 하라니...
- #140 - 리뉴얼은 보류하고 기능 구현부터 하는 것으로...
- #139 - 개발 공부. 이제는 목표를 세워보자
- #138 - 개발에 대한 아무 생각 없이 잘 쉬고 있다
- #137 - 오늘은 생존 신고하는 것에 의미를 두는 것으로...
- #136 - 시간이 걸리더라도 샘플 프로젝트를 먼저 만들어 본다
- #135 - 야근 후기
- #134 - 개발자 연봉이 가장 높은 나라는?
- #133 - 백신 접종 후 휴식 중
- #132 - 웹 관련 본인인증 이슈 분석에 하루를 보내다
- #131 - 리뉴얼 도중 발견한 중복 소스
- #130 - 앱 개선방안 작성
- #129 - 연휴에 발생한 문제의 원인은 백엔드에서 발생한 것으로...
- #128 - 연휴 마지막날은 평화롭게 그리고 개발 기간에 대한 생각
- #127 - 서비스 장애 관련 추가 분석
- #126 - 연휴 중 갑작스런 장애 대응
- #125 - 번아웃에 대한 대비는 반드시 필요하다
- #124 - 바깥 바람을 쐬며 머리를 식혀 본다
- #123 - 절대로 호구 잡혀서는 아니 된다
- #122 - 쉽지 않은 안드로이드 앱 리뉴얼
- #121 - 갑자기 치고 들어오는 업무
- #120 - 어제는 배탈, 오늘은 비염으로 고생 중
- #119 - 아프지 말자
- #118 - 금요일엔 일찍 퇴근을!
- #117 - 새 앱 개발 의뢰가 들어옴
- #116 - 이번 프로젝트에서 앱 리뉴얼 하기로
- #115 - 월요일부터 좋지 않은 컨디션
- #114 - 기존 앱을 다르게 짜보면 어떨까?
- #113 - 공부하기 싫은 주말
- #112 - 계정 하나 별도로 만들까 생각 중
- #111 - 집중이 안 되는 금요일
- #110 - 드디어 C 앱의 개발 범위 정해짐
- #109 - 기다리고 기다렸던 연륜있는 개발자
- #108 - 메인 앱의 크래쉬 이슈 분석 재시작
- #107 - 향후 오류 발생에 대비한 테스트 코드 작성 그리고 삽질
- #106 - 뭘 좀 하려고 하면 생기는 일들
- #105 - 유닛 테스트를 다시 생각해보며..
- #104 - iOS 앱 개발자는 다음달에 오기로
- #103 - 웹뷰에서 사진/저장공간 권한은 필요하지 않은 것으로
- #102 - 머리 아프게 하는 웹뷰의 사진 접근 권한
- #101 - WKWebView 통해 Photo Library 실행시 사진 권한 안 묻는 문제
- #51 ~ #100
- #1 ~ #50
Sort: Trending
[-]
successgr.with (74) 3 years ago