전체태그 보기

#객체지향 (8개의 포스트)

codemcd
세미나 영상 - 발표 자료 강연 영상을 통해 객체 지향과 절차 지향의 차이를 코드를 통해 매우 직관적으로 설명해주어 이해하기 좋았다. 그리고 왜 서비스 레이어가 나오게 되었는지를 알 수 있었다. 전반적으로 말씀을 너무 잘하셔서 도움이 많이 되었다. 아키텍처 - 아키텍처: 프로젝트에 참여하는 개발자 들이 설계에 대해 공유하는 이해 를 반영하는 주관적...
junyong92

[JS] Object in JavaScript (2019.11.14)

2019년 11월 14일0개의 댓글
OOP(Object Oriented Programming, 객체 지향 프로그래밍)란? 객체지향 프로그래밍이란 컴퓨터 프로그램을 명령어의 집합으로 보는 시각에서 벗어나, 여러개의 독립된 단위인 ‘객체' 들의 모임으로 보는 하나의 프로그래밍 패러다임이다. 객체지향과 비교되는 패러다임으로 절차지향(Procedural) 프로그래밍이 있다. 절차지향 프로그래밍은 ...
yhe228

객체지향 JavaScript

2019년 9월 21일0개의 댓글
속성 = 현재상태 메소드 = 액션 - mdn 메소드 설명에 prototype이라고 붙어있는 이유? : push 구현이 원형 객체에 정의되어 있기 때문입니다. 용어 설명 1. prototype : 모델의 청사진을 만들 때 쓰는 원형 객체(original form)입니다. 2. constructor : 인스턴스가 초기화될 때 실행하는 생성자 함...
dpudpu
글의 순서 1. if-else의 문제점 2. OCP (Open Close Principle) 3. 전략 패턴 (Strategy Pattern) OCP란? Open Close Principle : 개방폐쇄의 원칙 시간이 지나도 유지 보수와 확장이 쉬운 시스템을 만들고자 로버트 마틴이 명명한 객체지향설계 5대 원칙 SOLID)...
dpudpu

if-else의 문제점

2019년 7월 20일0개의 댓글
if-else의 문제점
victor
this가 나오지 않는 메소드들을 utility로 빼면 되는데 - 이 말은 값 지향과 객체 지향을 같이 쓴다는 의미 - 객체지향으로만 구성되었다고 한다면 유기적으로 this를 쓰는 메소드로 문제가 해결되도록 설계해야 한다. - 하나의 객체는 하나의 책임을 가지게 만들자 작성 중...
기초 개발상식 및 개념들 - 2 (상속과 재사용)
essri
1. 상속과 재사용 1.1 상속을 통한 재사용 단점 - 상위클래스의 변경이 어렵다. 상위클래스를 변경하게되면 그에 해당하는 하위클래스 모두에게 영향을 줄 수 있다. 상위클래스 입장에서 앞으로 어떤 하위클래스가 생길지 모르기 때문에 쉽게 변경하기 어렵다. - 클래스가 증가할 수 있다. - 상속 오용 클래스에서만 사용되어야하기 때문에 상속하지않고...