저는 사실 조건문 중복을 줄이려고 일부러 다형성을 쓰기보다 속성과 행위를 한 곳에 모은다는 OOP 기본 원칙을 지키다 보면 자연스럽게 다형성을 사용하게 되고 부수적으로 조건문 중복이 없어지는 쪽을 선호합니다. 09.06.25 10:01
oop 다형성 조건문 중복 조건문이 죄악도 아니고...
8 개의 댓글이 있습니다.
뭐 하지만 OOP적(이 뭔가요?)이면 if이 줄지 않을까요? 전 프로그램이 프로세스가 될때 if문이 하나의 프로그램에서 여러 프로세스로 된다고 생각해서.. OOP의 이점이 추상화타입(ADT)와 SOC이 아닐까 싶기도 한데.(잘 모르겠어요!)
역시 고수세요 ㅎ
DRY 원칙 하나만 잊지 않아도 조건문 중복이 많이 줄어 들죠..
맹수 내 말과 뭐가 다른거지? (그런데 결론은 또 왜 저런데?) 사진찍는프로그래머 : 그렇게 말씀하시면 부끄럽습니다. -_- 짹 : 코드 건조가 최고죠. ㅎㅎ 오징어는 반건조가 맛나고… -_-
갠적으로는 다형성의 저런 특성을 좋아하긴 하지만 C++ 에서는 손이 너무 가서,, 중복 if 는 저도 건조 원칙에 따라 공통으로 모으는 것도 많이 선호해요.. '건조' 멋진 용어네요
@fupfin 다르다고 댓글을 쓴게 아니라서. ㅎㅎ
역시 고수세요 ㅎㅎ
Toby : 최고수도 계신데… 쿨럭!
뭐 하지만 OOP적(이 뭔가요?)이면 if이 줄지 않을까요? 전 프로그램이 프로세스가 될때 if문이 하나의 프로그램에서 여러 프로세스로 된다고 생각해서.. OOP의 이점이 추상화타입(ADT)와 SOC이 아닐까 싶기도 한데.(잘 모르겠어요!)
09.06.25 11:35역시 고수세요 ㅎ
09.06.25 12:00DRY 원칙 하나만 잊지 않아도 조건문 중복이 많이 줄어 들죠..
09.06.25 16:56맹수 내 말과 뭐가 다른거지? (그런데 결론은 또 왜 저런데?) 사진찍는프로그래머 : 그렇게 말씀하시면 부끄럽습니다. -_- 짹 : 코드 건조가 최고죠. ㅎㅎ 오징어는 반건조가 맛나고… -_-
09.06.25 17:37갠적으로는 다형성의 저런 특성을 좋아하긴 하지만 C++ 에서는 손이 너무 가서,, 중복 if 는 저도 건조 원칙에 따라 공통으로 모으는 것도 많이 선호해요.. '건조' 멋진 용어네요
09.06.25 17:41@fupfin 다르다고 댓글을 쓴게 아니라서. ㅎㅎ
09.06.25 21:33역시 고수세요 ㅎㅎ
09.06.26 07:31Toby : 최고수도 계신데… 쿨럭!
09.06.26 11:48