Skip to content

Commit

Permalink
챕터 456
Browse files Browse the repository at this point in the history
  • Loading branch information
metacode22 committed Oct 19, 2024
1 parent 9fec9e6 commit e4510ba
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 0 deletions.
9 changes: 9 additions & 0 deletions 챕터_4/신승준.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# 안티 패턴

안티 패턴은 잘못된 패턴이다.

안티 패턴이라는 것을 인지할 수 있다면, 잘못된 패턴 도입을 피할 수 있다.

가끔 신속한 구현을 위해 임시방편을 선택하곤 한다. 임시방편은 영구적으로 이어지는 경향이 있으며 이는 결국 기술 부채가 된다.

> 저의 경우, React에서 컴포넌트를 잘 나누지 않았던 것이 안티 패턴이었던 것 같아요. '그냥 한 파일에서 다 파악 가능하도록 하자'라는 생각이었는데요, 나중에 다시 보니까 그 컴포넌트가 어디까지 동작하는지 파악하기 힘들더라구요. 요즘엔 적절히... 나누고 있습니다.
15 changes: 15 additions & 0 deletions 챕터_5/신승준.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# 최신 자바스크립트 문법과 기능

## 외부 소스로부터 가져오는 모듈

```javascript
import { cakeFactory } from 'https://example.com/cake-factory.js';
```

> 이렇게 https 프로토콜을 통해 가져올 수 있다는 걸 처음 알았어요.
## 사용자 상호작용에 따라 가져오기

일부 기능은 사용자가 상호작용할 때에만 필요할 수도 있다. 상호작용할 때에만 로드되도록 하는 것이 좋다.

> 이것도 잘 생각해보지 못했던 것 같아요. 유용하게 써먹을 것 같습니다.
15 changes: 15 additions & 0 deletions 챕터_6/신승준.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# 디자인 패턴의 유형

## 생성 패턴

주어진 상황에 적합한 객체를 생성한다.

## 구조 패턴

시스템의 어느 한 부분이 변경되더라도, 다른 부분에는 영향이 가지 않도록 도와준다.

## 행위 패턴

객체 간 커뮤니케이션을 개선하고 간소화한다.

> 제로초님이 요즘 유튜브 쇼츠로 디자인 패턴 영상을 올리던데 출퇴근길에 하나씩 보면 도움이 될 것 같네요..!

0 comments on commit e4510ba

Please sign in to comment.