# composition

21개의 포스트
post-thumbnail

[React] Context가 꼭 필요할까? 컴포넌트 합성으로 props drilling을 극복해보자

Prop Drilling은 props를 오로지 하위 컴포넌트로 전달하는 용도로만 쓰이는 컴포넌트들을 거치면서 React Component 트리의 한 부분에서 다른 부분으로 데이터를 전달하는 과정이다.prop drilling이 보통 3~5개 컴포넌트를 거치는 정도이면,

2022년 5월 8일
·
1개의 댓글

Stack의 문제점은 무엇일까?

Vector를 상속받고 있다.Stack은 Last In First Out 자료구조인데, Vector를 상속받았기 때문에 인덱스 기반으로 요소에 접근하거나 추가할 수 있다.위처럼 Vector 클래스를 상속했기 때문에 인덱스 기반의 연산이 가능해지므로 LIFO 자료구조의

2022년 4월 11일
·
0개의 댓글
post-thumbnail

[번역] Vue의 반응성 시스템은 당신의 생각보다 더 강력합니다.

원문: https://levelup.gitconnected.com/vue-reactivity-system-is-more-powerful-than-you-think-37b1924d681b Vue 3의 컴포지션 API와 개선된 반응성 시스템은 웹개발자들을 웃게 할

2022년 4월 9일
·
1개의 댓글

상태 관리 remember

Compose는 선언적이므로 Compose를 업데이트하는 유일한 방법은 새 변수로 동일한 컴포저블을 호출하는 것입니다. 이러한 변수는 UI 상태를 표현합니다. 상태가 업데이트될 때마다 재구성됩니다. TextField와 같은 항목은 명령형 XML 기반 뷰에서처럼 자동으로

2022년 3월 7일
·
0개의 댓글
post-thumbnail

리액트 currying & composition

currying 기본 사용예시중복코드 해결compose 함수 = 여러가지 함수를 순차적으로 실행시킴첫번째 함수의 리턴값을 다음 함수가 받아 처리 한다.시니어코딩님 유튜브 강의

2022년 2월 26일
·
0개의 댓글
post-thumbnail

Type of Tennis Balls & Their Composition

It might look easy to choose the right tennis ball at first glance but it’s not the same. Picking the right tennis ball will include many factors such

2021년 11월 30일
·
0개의 댓글
post-thumbnail

[Kotlin] by 키워드의 역할 알아보기

Delegate Pattern 을 쉽게 구현해주는 by 키워드

2021년 11월 22일
·
0개의 댓글
post-thumbnail

[Vue] 컴포지션 API

1. 개요 2. 반응형데이터(반응성) 3. 기본옵션과 라이프사이클 4. props, context

2021년 9월 10일
·
0개의 댓글

[TIL] Python Composite pattern(composition), Descriptor, Meta class

composite pattern 중 하나의 속성은 inheritance를 대신 할 수 있음상속의 문제점 : AA와 coupling. 밀접하게 연결이 되어 있어서, class AA가 바뀌면 class BB의 기능도 바뀌어짐.파이썬의 inheritance는 delegate

2021년 9월 9일
·
0개의 댓글
post-thumbnail

[객체 지향 프로그래밍 입문] 상속보단 조립

상속은 상위 클래스의 기능을 재사용, 확장하는 방법으로 사용이 가능하지만..상위 클래스 변경 어려움상위 클래스가 조금만 잘못 변경되어도 다른 하위 클래스가 잘못 동작하게 될 수 있음클래스 증가위와 같이 상속을 사용하면서 하위 클래스가 증가하게 되어, 복잡도가 증가하게

2021년 8월 20일
·
0개의 댓글
post-thumbnail

Toast Grid + Vue2 (+ composition API)

Toast Grid를 다른 프로젝트들에서 잘 사용하고 있었다. 새롭게 만드는 프로젝트에도 적용하고 있는데... 전체 체크를 할 때 마다 화면이 아예 멈춰버렸다. 처음엔 Grid 버전 문제라고 생각하고 버전을 변경했었다. (4.18.0 => 4.10.1) 신기하게도

2021년 8월 13일
·
0개의 댓글
post-thumbnail

Vue3 Composition API

Vue3는 리액트냄새나...

2021년 7월 4일
·
0개의 댓글
post-thumbnail

Composition vs Inheritance

Why using composition in OOP is better than inheritnace?

2021년 7월 4일
·
0개의 댓글
post-thumbnail

Use Composition instead of Inheritance

Effective Java 3판 Item18 상속보다는 컴포지션을 사용하라 흔히 OOP를 공부하다보면 상속을 사용하면 코드 재사용성을 높일 수 있다는 내용을 많이 접해온다. 하지만 상속을 잘못 사용할 경우 오류를 내기 쉬운 소프트웨어를 만들게 된다.여기서 말하는 구현

2021년 6월 10일
·
0개의 댓글
post-thumbnail

[Vue.js] 기본 옵션과 라이프사이클

Vue.js의 컴포지션 API의 기본 옵션과 라이프사이클에 대해 살펴봅시다.

2021년 5월 5일
·
0개의 댓글
post-thumbnail

[Vue.js] 반응형 데이터(반응성)

이번에는 Vue.js의 컴포지션 API의 반응형 데이터에 대해 알아봅시다.

2021년 5월 4일
·
0개의 댓글
post-thumbnail

[Vue.js] 컴포지션 API

이번에는 Vue.js의 컴포지션 API에 대해 간단히 알아봅시다.

2021년 5월 4일
·
0개의 댓글

Composition Over Inheritance

Composition over Inheritance, 즉 객체 composition(적절한 한글말을 못정하겠네요 아시는 분들은 댓글 남겨주시면 감사하겠습니다. ㅎㅎ)이 inheritance보다 우선시 된다는 말입니다. 이게 대체 무슨 뜻인지 살펴보겠습니다.요런 예시가

2021년 2월 2일
·
0개의 댓글
post-thumbnail

[Java] Inheritance (vs. composition)

기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것적은 양의 코드로 새로운 클래스를 작성할 수 있다.공통적으로 코드를 관리하기 때문에 코드의 추가 및 변경이 용이하다.Child class는 Parent class의 모든 멤버를 상속받기 때문에 상속을 거듭할수록 멤버

2021년 1월 14일
·
0개의 댓글