«ooad» 태그된 질문


16
응집력과 커플 링의 차이점
응집력과 커플 링의 차이점은 무엇입니까? 커플 링과 응집력은 어떻게 소프트웨어 설계를 좋거나 나쁘게 만들 수 있습니까? 이 둘의 차이점과 전반적인 코드 품질에 미치는 영향을 설명하는 몇 가지 예는 무엇입니까?
486 oop  architecture  theory  ooad 

13
안티 패턴이란 무엇입니까?
패턴과 반 패턴을 공부하고 있습니다. 패턴에 대한 명확한 아이디어가 있지만 안티 패턴이 없습니다. 웹과 위키 백과의 정의는 저를 혼동합니다. 반 패턴이 무엇인지 간단한 단어로 나에게 설명 할 수 있습니까? 목적은 무엇입니까? 그들은 무엇을합니까? 나쁜 것입니까 좋은 것입니까?

10
생성자 vs 팩토리 메소드
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 클래스를 모델링 할 때 선호하는 초기화 방법은 무엇입니까? 생성자 또는 공장 방법 그리고 그것들 …
181 oop  ooad 

22
추상화 VS 정보 숨기기 VS 캡슐화
소프트웨어 개발에서 추상화 와 정보 숨기기 의 차이점은 무엇 입니까? 혼란 스러워요. 추상화는 세부 구현을 숨기고 정보 숨기기는 무언가의 전체 세부 사항을 추상화합니다. 업데이트 : 이 세 가지 개념에 대한 좋은 대답을 찾았습니다. 거기 에서 가져온 몇 가지 인용에 대해서는 아래의 별도 답변을 참조하십시오 .

14
'커플 링이 낮고 응집력이 높다'는 것은
진술을 이해하는 데 문제가 있습니다 low in coupling and high in cohesion . 나는 구글에 대해 이것에 대해 많이 읽었지만 여전히 이해하기 어렵다. 내가 이해하는 것은 High cohesion 하는 것은 특정 기능을 수행하는 데 특화된 클래스가 있어야한다는 것을 의미합니다. 이것이 맞기를 바랍니다. 신용 카드 만 검증하는 신용 ​​카드 검증 클래스와 …
151 oop  ooad 


12
인터페이스를 사용하는 이유는 무엇입니까? 표준화만을위한 것인가? [닫은]
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문 개선 인터페이스를 사용하는 이유는 무엇입니까? 표준화만을위한 것인가?
79 oop  interface  ooad 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.