분기타는곳이 겁나게 많으면 그냥 다형성으로 처리하는게 설계상으로 낫겟죠?
[%] 분기 두개뿐이고 추후에 확장 가능성 0퍼센트에 가깝더라도
익명(119.192)
2021-02-05 15:00
추천 0
댓글 6
다른 게시글
-
나 땔감이야? [7][%] 블랙밍은안..(sleepahn) | 21.02.05추천 0
-
저런 애들이 프로그래밍 시도라도 할 수 있게 해주는 갓언어 바로 [11][%] 익명(59.13) | 21.02.05추천 0
-
또..질문... [14][질문] 어쨋든(psm0288) | 21.02.05추천 0
-
간단한 궁금증 [8][질문] 어쨋든(psm0288) | 21.02.05추천 0
-
Rust in Production: 1Password[%] 익명(217.138) | 21.02.05추천 0
-
맨날 vim쓰다가 VSCode 넘어가려는데 [6][%] 익명(222.233) | 21.02.05추천 0
-
코드 자동 정렬 재질문입니다. [12][%] 익명(220.116) | 21.02.05추천 0
-
중국산 노트북 쓰지말라는 이유 봤는데 [19][%] 익명(175.223) | 21.02.04추천 0
-
비쥬얼스튜디오 코드에서 ctrl+s 저장으로 코드 자동 정렬되도록 하는 [14][%] 익명(220.116) | 21.02.04추천 0
-
여자애가 파이썬 배운다고 하면 [9][%] 다믜(damhiya) | 21.02.04추천 3
if-else 분기 많고 확장 가능성 없으면 likely 같은거 쓰는게 virtaul call보다 성능상 유리할 것 같은데 아님 말고ㅋ
함수콜이 많다는건가? 설계문제는 개념적으로 다형성이 적합한지 보고, virtual 같은 성능문제는 실험 통해서 해결
예를들어 종이접기 클래스 내부에 풀과 관련된 변수가 있는데 풀칠과 관련된 함수에서 이 클래스 내부의 풀이 물풀인지 딱풀인지를 계속 확인하면서 분기를 타는식이에요
너님의 문제가 구제척인 제한조건이 없으니 현실적인 정답은 빠르게 구현하고 필요할 때 바꾼다임 지금 다형성 없이 구현하고, 나중에 다형성으로 변경할 때 시간 소요 적으려면 어떻게 해야하는 지 생각해보셈.
이런건 예제 foo bar같은걸로 좀 짜서 보여주셈
설ㄹ명이너무부족햇네요