검색해서 찾아보면 이론적인 내용들로 나오는데
무슨말인지 모르겠는데
왜쓰는건지 이유랑 무슨 차이점인지도 모르겠어...
함수 껍데기만 정의하는건데 좆도필요없음 ㅋ 걍 심심해서 만든기능인듯
인터페이스 기준
몰라서 필요없다고 하는거지 정적타입에서 인터페이스 필수임 if 노가다 하면 어떻게든 되긴 하는데 코드 더러워진다
인터페이스가 필요없다니 스프링 클래스만 까봐도 다 인터페이스인데
인터페이스는 타입을 하나로묶어서 캐스팅하려고 쓰는것
함수포인터 아니노?
구현을 공유하면 이거 가져다 쓰는 새끼들이 병신같이 상세 내용에 종속된 코드를 짤지 몰라서 변경하려면 영향도 파악하고 지랄함 - dc App
인터페이스만 공유하면 명세만 변경없으면 내부는 뭐를바꾸든 편안 - dc App
디자인 패턴 봐라 그리고 자바8 버전 부터 디폴트 메소드 생겨서 인터페이스로 할 수 있는 게 늘어남
함수 껍데기만 정의하는건데 좆도필요없음 ㅋ 걍 심심해서 만든기능인듯
인터페이스 기준
몰라서 필요없다고 하는거지 정적타입에서 인터페이스 필수임 if 노가다 하면 어떻게든 되긴 하는데 코드 더러워진다
인터페이스가 필요없다니 스프링 클래스만 까봐도 다 인터페이스인데
인터페이스는 타입을 하나로묶어서 캐스팅하려고 쓰는것
함수포인터 아니노?
구현을 공유하면 이거 가져다 쓰는 새끼들이 병신같이 상세 내용에 종속된 코드를 짤지 몰라서 변경하려면 영향도 파악하고 지랄함 - dc App
인터페이스만 공유하면 명세만 변경없으면 내부는 뭐를바꾸든 편안 - dc App
디자인 패턴 봐라 그리고 자바8 버전 부터 디폴트 메소드 생겨서 인터페이스로 할 수 있는 게 늘어남