패턴과 반 패턴을 공부하고 있습니다. 패턴에 대한 명확한 아이디어가 있지만 안티 패턴이 없습니다. 웹과 위키 백과의 정의는 저를 혼동합니다. 반 패턴이 무엇인지 간단한 단어로 나에게 설명 할 수 있습니까? 목적은 무엇입니까? 그들은 무엇을합니까? 나쁜 것입니까 좋은 것입니까?
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 클래스를 모델링 할 때 선호하는 초기화 방법은 무엇입니까? 생성자 또는 공장 방법 그리고 그것들 …
소프트웨어 개발에서 추상화 와 정보 숨기기 의 차이점은 무엇 입니까? 혼란 스러워요. 추상화는 세부 구현을 숨기고 정보 숨기기는 무언가의 전체 세부 사항을 추상화합니다. 업데이트 : 이 세 가지 개념에 대한 좋은 대답을 찾았습니다. 거기 에서 가져온 몇 가지 인용에 대해서는 아래의 별도 답변을 참조하십시오 .
진술을 이해하는 데 문제가 있습니다 low in coupling and high in cohesion . 나는 구글에 대해 이것에 대해 많이 읽었지만 여전히 이해하기 어렵다. 내가 이해하는 것은 High cohesion 하는 것은 특정 기능을 수행하는 데 특화된 클래스가 있어야한다는 것을 의미합니다. 이것이 맞기를 바랍니다. 신용 카드 만 검증하는 신용 카드 검증 클래스와 …
닫힘 . 이 질문은 더 집중되어야 합니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중하도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문 개선 인터페이스를 사용하는 이유는 무엇입니까? 표준화만을위한 것인가?