취미생활

[C++] 전처리문으로 업데이트 단위로 쉽게 되돌리기 본문

컴퓨터/코딩 꿀팁

[C++] 전처리문으로 업데이트 단위로 쉽게 되돌리기

달다달아 2022. 9. 12. 23:58

페페씨 코드 업데이트좀 해줘요!

제가요? 왜요??

라고 말하고 싶지만 윗사람들이 까라면 까야지 어쩌겠는가

 

어디보자.. 요청한 내용이 출력하는 글을 변경해달라는 내용이구나!

수정 완료!

코드 업데이트가 끝났고 오늘도 칼퇴근각!

 

어... 이거 수정할 필요가 없었네요?

원래대로 되돌리죠?

 

....

 

경험담은 아니고 이런 일이 생길 수가 있다.

 

이런 경우 야근을 하지않는 가장 좋은 방법이 무엇일까?

 

git을 사용했다면 commit을 전부다 날려버리면 그만이지만,

 

회사가 엄청나게 보수적이고 git 조차도 사용할 줄 모르는 윗분들 덕분에 그게 안된다면??? (경험담 아님)

 

윗 코드와 같이 짧은 코드의 경우 주석 처리한 부분만 되돌리면 그만이지만

 

코드가 너무 꼬여있는 데다가 기존에 주석처리 된 내용도 너무 많다면?? (경험담 아님)

 

이런 경우

 

코드 수정 전에 전처리문을 통해 업데이트 전/후로 코드를 나눠두면 편하다

 

define 에 선언된 FEATURE/A를 지워서 되돌릴 수 있다.

전처리문으로 업데이트할 부분을 표기해놔서 되돌리기가 너무 편한 걸!

근데 팀장님 우린 언제 git 도입하나요?

 

git ?

팀원 절반이 쓸 줄 모르는데 어떻게 도입하니..

 

아!

우리 페페가 git manual을 만들면 되겠네!

 

내일까지 가능하지??

 

아.. 아녀... 아닙니다...

그냥 있는 대로 살죠 뭐...

 

 

참고로 git으로 기능 별 commit을 진행하면 이런 귀찮은 기능이 필요 없다!

그리고 절!대! 경험담 아니다!

 

Comments