형변환 할 필요 없으면 굳이 인터페이스 안만들어도 되는 부분??
근데 어떤걸 인터페이스로 만들어야겠다 라고 생각할려면, 시스템이 어떻게 돌아갈지 먼저 다 구상해두고
이거랑 이거랑 비슷하니까 인터페이스 만들면 되겠네, 얘는 얘 상속하고 .. 등등
이런 구상하고 VS 켬?
형변환 할 필요 없으면 굳이 인터페이스 안만들어도 되는 부분??
근데 어떤걸 인터페이스로 만들어야겠다 라고 생각할려면, 시스템이 어떻게 돌아갈지 먼저 다 구상해두고
이거랑 이거랑 비슷하니까 인터페이스 만들면 되겠네, 얘는 얘 상속하고 .. 등등
이런 구상하고 VS 켬?
비슷한 작업 계속하다보면 머리속에서 자동으로 구상되고 코드 작성 하겠지만. 처음에는 그냥 만들다 보면 필요하게 되고 하는거지. 처음부터 그렇게 체계가 딱딱 잡히는 사람은 없어.
그래서 경험이 중요한거다. 마야시계 복원할때도 처음에 \"톱니가 30개면 되는데 바보들이네.\"라고 30개로 복원하다가 완성 직전에 다 갈아엎은 사건이 있었지. 마야인도 다 경험해 보고 필요하니깐 톱니를 더 만든거지 바보들은 아니었지.