외주에서 작성한 코드 받아서 관리하게 됬는데 주석도 거의 안 달려있고 밀도도 오질라게 높은데 이게 모던 씨플플이랑 C스타일 코드랑 막 섞여있음 글타고 막상 다 갈아엎기도 뭐한게 알고리즘 자체는 또 괜찮아서 그냥 인터페이스쪽 리팩터링만 할려고 함 ㅅㅂ
[%] 씨플플 모던이랑 구식이랑 섞인 코드 보니까 개극혐이다
노이ㄴ(60.39)
2021-03-17 18:27
추천 0
댓글 6
다른 게시글
-
탭나인이랑 lsp랑 뭔 차이임? [9][%] 익명(116.121) | 21.03.17추천 0
-
TabNine 얘기 나온김에 약팔이 하나 [11][%] Riey(rerereq) | 21.03.17추천 1
-
아무 type이나 가져와도 array를 vector로 캐스팅할 수 있음? [3][질문] 익명(110.70) | 21.03.17추천 0
-
인공지능 기반 autocomplete 툴 쓰는사람 있음? [2][%] 익명(59.13) | 21.03.17추천 0
-
개발자쉑 쓸때없이 성실하네 [4][%] 익명(128.134) | 21.03.17추천 0
-
디씨 코드 손대기는 할까? [4][%] 왼손(stonebed) | 21.03.17추천 0
-
"Python으로 부탁합니다" [8][%] ㅊ(121.136) | 21.03.17추천 2
-
리눅스 쓰는 갤럼들아 카톡 어케 쓰고있냐 [7][%] 익명(15.165) | 21.03.17추천 0
-
지치면 번아웃 아니냐 [9][%] 브닌떼(172.56) | 21.03.17추천 0
-
이분 개발 잘하는거맞나요? [12][%] 학식(118.235) | 21.03.17추천 0
클래식과 모던이 섞인 스타일은 어떤거지. unique_ptr = new T() 이딴식인가
이것도 따지고 보면 모던이지 C++11 에는 make_* 류가 없음
make_unique는 쓰고 여러가지 쓰긴 하는데 예를 들면 클래스 멤버 초기화로 그냥 생성자로 넣어도 되는 걸 굳이 디폴트로 만들고 public으로 해서 C같이 대입할려고 하고 있고 레퍼런스로 인자 넘기는게 당연한 코드에 굳이 포인터로 넘길려고 해서 로직 파악하는데 헷갈리게 하고 있고 암튼 지랄맞음
zz
그런데 스까 스는 사람 많음. ranged for 라든지 auto라든지
아니 range for auto 면 다행이지 본문이랑 관련은 없지만 아직도 MSVC 비표준 for each 쓰고 있는 코드도 봤음 ㅋㅋㅋ ㅅㅂ